What problem does it solve? Turning a vague project idea into a build-ready specification is hard: unasked questions become wrong decisions made unsupervised later. This Skill runs a disciplined requirements pipeline that interrogates the developer in rounds, fans out background research agents in parallel, and writes five staged documents (Discovery, BRD, PRD, FSD, TDD) into .docs/00-requirements/ before any code is written. ## Core Features & Use Cases - Five-stage document pipeline: Produces Discovery, BRD, PRD, FSD, and TDD documents plus a tracker README, dated research appendices, and an audit trail, with strict rules that later stages may refine but never contradict earlier ones. - Parallel research agents: Launches competitor, data/API feasibility, domain knowledge, and integration research agents in one message while interrogation rounds proceed. - UI prototyping step: For products with screens, settles palette, theme modes, and per-page layout via clickable HTML prototypes recorded in DESIGN.md before the build. - Use Case: A developer says "I want to build a trading journal app" with no spec. The Skill asks themed question rounds, researches the market and APIs in the background, then delivers a complete, audited specification a fresh session can build from at 3am. ## Quick Start Ask the AI to run /define-requirements to turn your new project idea into a full Discovery-to-TDD specification.