spec-generator
CommunityEnforce spec-first development workflow
Product & Management#templates#specification#project-management#workflow-enforcement#feature-spec#spec-generator
AuthorCleanExpo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents implementation work from starting without a formal specification by detecting implementation-intent tasks, generating structured specification documents, and requiring review and approval before code changes proceed.
Core Features & Use Cases
- Detection & Interception: Scans task descriptions for implementation signals (code changes, APIs, schema updates, integrations) and checks for an existing approved spec.
- Templated Spec Generation: Produces project-phase or feature specs populated with metadata (id, type, title, status, author) using built-in templates and writes them to .claude/specs/.
- Workflow Enforcement: Flags draft specs for review, allows approved specs to proceed to implementation, and supports an index of specs for traceability.
- Use Case: A developer opens a task to add a new API endpoint; the Skill detects implementation intent, generates a feature spec from the task details, stores it under .claude/specs/, and prompts for approval before coding begins.
Quick Start
Generate a feature spec from the task description "Add stripe webhooks handler" and save the drafted file to .claude/specs/feature-stripe-webhooks-spec.md for review.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spec-generator Download link: https://github.com/CleanExpo/Synthex/archive/main.zip#spec-generator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.