What problem does it solve?
Converts high-level requirements and design documents into a validated, actionable task plan so engineering teams can move from spec to implementation without guesswork or missing coverage. It enforces numeric requirement mapping, dependency declarations, boundary annotations, and a bounded review loop to prevent hidden prerequisites or oversized work items.
Core Features & Use Cases
- Requirement-to-task mapping: Maps numeric requirement IDs to 1-3 hour executable sub-tasks and ensures every requirement is covered.
- Parallel and sequential modes: Marks safe parallel work with (P) indicators and omits them when sequential mode is requested.
- Quality gates and merges: Runs a Task Plan Review Gate and an independent task-graph sanity review, merges with an existing tasks.md when present, and updates spec.json with phase and approvals.
- Use Case: When a feature spec in .kiro/specs/{feature} is approved, generate a deterministic tasks.md ready for implementation and testing.
Quick Start
Generate implementation tasks for feature feishu-summary by running the kiro-spec-tasks workflow against the spec in .kiro/specs/feishu-summary.