What problem does it solve? When working on software tasks, it is hard to know which engineering workflow applies at each stage, and skipping disciplined steps leads to wrong assumptions, scope creep, and unverified code. This meta-skill maps any incoming task to the correct phase-specific skill and enforces core operating behaviors across all of them. ## Core Features & Use Cases - Skill Discovery and Routing: A decision tree maps task types (vague idea, new feature, testing, debugging, reviewing, shipping) to the matching workflow skill such as spec-driven-development or test-driven-development. - Core Operating Behaviors: Six non-negotiable rules apply across all skills: surface assumptions, manage confusion actively, push back when warranted, enforce simplicity, maintain scope discipline, and verify with evidence. - Lifecycle Sequencing: Defines the full feature lifecycle from idea-refine through shipping-and-launch, plus trimmed sequences for smaller tasks like bug fixes. - Use Case: You receive a request to add a new API endpoint. The routing tree directs you through spec-driven-development, planning-and-task-breakdown, incremental-implementation, and test-driven-development in order. ## Quick Start Ask the agent to identify which engineering workflow skill applies to your current task and follow that skill's steps in order.