Automates the complete development lifecycle from GitHub issue creation and branch management to automated testing and pull request merging.
This skill provides a rigorous, end-to-end automation framework for software development tasks within Claude Code. It guides Claude through a standardized eight-step process: creating GitHub issues, establishing structured feature branches, implementing code according to specific Python 3.10+ conventions, executing comprehensive verification suites (Ruff, Mypy, Unittest), and managing the final PR and merge lifecycle. By enforcing project-specific patterns and changelog updates, it ensures high-quality contributions and consistent version control history for complex projects like CPython C extensions.
主な機能
01Standardized conventional commit messaging with issue referencing
02Enforced branch naming conventions for features, fixes, and refactors
0317 GitHub stars
04Automated GitHub issue and PR creation with formatted templates
05Post-merge cleanup including branch deletion and local synchronization
06Integrated linting, formatting, and type checking via Ruff and Mypy
ユースケース
01Executing end-to-end feature development while maintaining strict coding standards
02Automating bug fix workflows from issue tracking to final merge
03Maintaining a consistent CHANGELOG and commit history across team contributions