What problem does it solve? Starting a software project without a shared record of goals, scope boundaries, constraints, and vocabulary causes every later feature specification to re-litigate the same questions. This Skill conducts a structured interview with a product owner or domain expert and writes the result as a project constitution at .specify/memory/constitution.md that every downstream spec inherits. ## Core Features & Use Cases - Seven-topic guided interview: Covers the problem, users, success criteria, out-of-scope items, hard constraints, domain vocabulary, and governing principles, in an order where each topic builds on the last. - Non-technical questioning: Translates jargon (accessibility, data residency, integrations) into questions a business operator can answer from their own experience. - Constitution document generation: Writes a versioned constitution with fixed sections (Purpose, Core Principles, Product Context, Scope & Constraints, Technical notes, Governance) and supports amendment mode when one already exists. - Use Case: A restaurant group wants software for tracking kitchen waste. The Skill interviews the operations manager for 30-45 minutes, captures constraints like "must work with no network in the kitchen", records the glossary, and saves a constitution that all future feature specs inherit. ## Quick Start Ask the AI to onboard your project and capture its goals, scope, and ground rules as a constitution before any features are specified.