Interview the user about a project they want to build, then produce a production-ready SPEC.md (plus a CLAUDE.md for Claude Code, and an optional private spec when some plans must stay out of an open-source repo). Use this whenever someone wants to plan, scope, or spec out a project they intend to build — phrases like "produce a spec", "create a SPEC.md", "help me spec out this idea", "I'm building X, plan it", "turn this into a spec for Claude Code", or "production-ready spec". Trigger even when the user just describes a project and asks for a plan or roadmap without saying the word "spec" — if the output they want is a structured build plan an agent could execute agains…