What problem does it solve?
High-level requirements and vague requests often leave engineers guessing about scope, file locations, testing, and rollback plans. This Skill turns ambiguous or broad development requests into concrete, implementation-ready plans with explicit file paths, task decomposition, acceptance criteria, and risk controls so engineers can work without assumptions.
Core Features & Use Cases
- Concrete task decomposition: Produces ordered tasks with specific files to create or modify, acceptance criteria, and effort estimates.
- Integration and risk analysis: Maps integration points, failure modes, backward compatibility, coordination needs, and rollback strategies.
- Testing & validation: Specifies unit, integration, and E2E test targets and edge cases for each task.
- Session & artifact management: Reads workflow artifacts and code, appends cost and session state, and saves the current-plan to the task workspace for downstream phases.
- Use cases: Planning a new feature, refactoring a service, coordinating a migration, or revising a plan after critic feedback.
Quick Start
Create a detailed implementation plan for adding a health-check endpoint to the payments service, including task breakdown, file paths, tests, integration considerations, and rollback steps.