What problem does it solve? Vague project ideas and feature requests often lead to misaligned implementations because no clear spec exists before work begins. This Skill turns loose goals into a concise, decision-oriented spec with defined scope, requirements, and acceptance criteria. ## Core Features & Use Cases - Context-Aware Questioning: Reads AGENTS.md, context files, README, and linked tickets before asking only for missing product decisions. - Standardized Spec Format: Produces a structured Markdown spec covering goal, stakeholders, scope, requirements, acceptance criteria, and open questions. - Organized Storage: Saves specs to ~/.agents/specs/<repo>/ with date-stamped filenames, or repo-local when requested. - Use Case: You have a rough feature idea like "add team invitations". The Skill reads your repo context, asks a few concrete questions, and saves a spec with observable requirements and testable acceptance criteria ready for task breakdown. ## Quick Start Ask the agent to create a spec for your feature idea, for example: "Write a spec for adding team invitation support to the app."