Automates the final steps of Flutter development by verifying tests, managing Git branches, and creating pull requests.
The flutter-finishing skill streamlines the end-of-cycle tasks for Flutter development branches within Claude Code. It ensures code quality by enforcing mandatory static analysis and test suites before presenting structured integration options, such as local merging, GitHub PR creation with pre-formatted templates, or secure branch disposal. Designed for teams following Feature-Driven Development and Clean Architecture, it automates repetitive CLI commands and Git hygiene tasks like worktree cleanup, ensuring a consistent and error-free transition from development to integration.
Key Features
01Structured 4-option workflow for branch management and integration
02Automatic Git worktree detection and cleanup
03Mandatory Flutter analysis and test suite verification before merging
04Automated GitHub PR creation with standardized Clean Architecture templates
05Safe branch disposal with explicit confirmation requirements
061 GitHub stars
Use Cases
01Finalizing a feature branch after implementing new Clean Architecture components
02Automating the creation of detailed Pull Requests with environment metadata
03Cleaning up local environments and worktrees after merging code into the main branch