What problem does it solve? Writing technical specifications that both humans and AI systems can reliably interpret is difficult; this Skill generates a standardized, machine-readable specification document with a fixed section template and naming convention. ## Core Features & Use Cases - Standardized Template: Produces specifications with 11 required sections covering purpose, definitions, requirements, interfaces, acceptance criteria, test strategy, dependencies, and validation criteria. - AI-Ready Formatting: Enforces unambiguous language, defined acronyms, structured headings, and self-contained content so Generative AI tools can parse the spec reliably. - Naming Convention: Saves files to the spec/ directory using the pattern spec-[a-z0-9-]+.md, prefixed by purpose categories such as schema, tool, data, infrastructure, process, architecture, or design. - Use Case: When starting a new feature, ask the AI to create a specification for the authentication module, and receive a complete spec file with requirement IDs, Given-When-Then acceptance criteria, and dependency listings. ## Quick Start Ask the AI to create a specification for your intended purpose, for example: create a specification for the new API rate limiting component.