What problem does it solve? Turning a rough idea into a specification that people actually agree on is hard: decisions get made implicitly, requirements stay vague, and documents get written that nobody approved. This Skill runs the whole conversation — opening the option space with the person, closing it to confirmed decisions, and writing the agreement as a formal spec.md that a platform gate can enforce. ## Core Features & Use Cases - Structured brainstorm interview: One decision at a time, with mechanical questions dispatched to investigation workers and genuine trade-offs presented to the person with options and a recommendation. - Eight-component specification writer: Produces spec.md with the canonical sections (Context, Problem, Goals & Requirements, Alternatives, Approach Method & Structure, Verification Plan, Risks & Mitigations, Stakeholders & Work) via a skeleton-then-enrich writing discipline. - Deliverable contract proposal: Drafts kind, audience, disposition, artifacts, and acceptance criteria with explicit verification methods (command, agent-review, or human) for the person to confirm. - Use Case: After an exploration phase establishes what is true about a system, use this Skill to interview the stakeholder on scope and priorities, then write an auditable spec that downstream planning and audit stages can consume. ## Quick Start Ask the agent to run the sdlc-spec stage for your initiative to interview you on the open decisions and write the confirmed agreement into spec.md for approval.