Interview the user to turn a proposed product/engineering change into a structured design document. Use when the user asks to be interviewed, wants help clarifying a design, or wants a design doc produced from Q&A. Emphasize numbered questions (few at a time), capture requirements/constraints/UX/data/logic/testing, and output a clean design doc.
Elicit the minimum set of decisions and details needed to produce a clear design document, using short, numbered question batches and progressive refinement.
design/* with emphasis on design/ideas/ for related context before asking detailed questions.Use the question bank when needed: references/question-bank.md.
references/design-doc-template.md.design/{package}/ where {package} is a package managed in this monorepo. Create the directory if it does not exist.references/design-doc-template.md for the canonical structure.references/question-bank.md for section-specific prompts.