Turn a fuzzy idea into a spec you explicitly approve.
Turns a feature or product idea into a developer-approved specification saved in the project before planning or implementation.
When to use it
Use for substantial features, new product or module ideas, or unclear requirements before planning or during implementation; skip straightforward fixes, refactors, and obvious single-endpoint CRUD.
Give it a feature or product idea; it confirms its understanding, questions you in rounds, and saves a specification for your explicit approval.
Directs the agent to load architecture-advisor during questioning when the feature forces architectural decisions; whether it is required to complete the workflow is unstated.
No additional actions listed.