What problem does it solve?
Manually creating Pull Requests, especially with detailed descriptions and quality checks, is a repetitive and time-consuming task. This skill automates the entire PR creation process, ensuring consistent quality and freeing up developers to focus on coding.
Core Features & Use Cases
- Automated PR Generation: Automatically creates GitHub Pull Requests when a specification moves to the 'completed' phase.
- Quality Assurance: Integrates
textlint for Japanese text proofreading and markdownlint for Markdown syntax validation, ensuring high-quality PR descriptions.
- Structured PR Body: Generates a comprehensive PR body including summary, changes, test plan, and linked issues, based on the specification.
- Use Case: After completing a feature, simply update its status to 'completed'. This skill will then automatically draft a well-structured Pull Request, complete with a detailed description and verified for linguistic and Markdown quality, ready for review.
Quick Start
Move the specification with ID 'feat-auth-001' to the 'completed' phase to automatically create a Pull Request.
/cft:spec-phase feat-auth-001 completed