What problem does it solve?
This Skill automates the creation of detailed, vertically-sliced commit plans for software development tasks, ensuring each commit is independently deployable and contributes meaningful value.
Core Features & Use Cases
- Task Decomposition: Breaks down complex tasks into manageable, commit-sized chunks.
- Vertical Slicing Enforcement: Guarantees that each commit delivers a complete, testable piece of functionality, preventing horizontal slicing anti-patterns.
- Test Strategy Guidance: Specifies appropriate testing methodologies (TDD, TEST-AFTER, NO-TEST) and levels (UNIT, INT, COMP, E2E) for each commit.
- Use Case: After analyzing a feature requirement, use this Skill to generate a step-by-step commit plan for the development team, outlining the exact tasks, testing strategy, and verification methods for each commit.
Quick Start
Use the workflow-plan skill to generate an implementation plan for the task 'Implement User Authentication' with a limit of 5 commits.