FredAntB / Spec-Driven-Development
PublicA Claude skill that keeps your AI coding tools from contradicting each other. Generates requirements.md, design.md, and tasks.md before any code is written — then creates matching config files for Claude Code, Cursor, Copilot, Windsurf, and Aider.
Spec-Driven Development is a collection of instructions for AI coding assistants that prevents them from building conflicting features or going off in unexpected directions. When you install it, the AI interviews you about your project using simple, focused questions, then generates three planning documents describing what to build, how to structure it, and the exact order to build it. It also creates matching config files for every AI tool your team uses, so Claude Code, Cursor, Copilot, and others all read from the same source of truth and never contradict each other. The project includes a comprehensive test suite to ensure the skill behaves correctly, and is released under a permissive MIT license.
How It Works
You're working on a project and notice your AI coding helpers keep disagreeing with each other, building things you didn't ask for or contradicting previous work.
You discover a skill for your AI coding assistant that interviews you about what you want to build, then creates a shared plan that every AI must follow before touching any code.
The skill asks you one simple question at a time about your project — what it does, who uses it, how you'll launch it — taking time to make sure each answer is complete before moving on.
The skill writes three documents: one describing what your system must do, one showing how it's structured, and one listing exactly what to build next and in what order.
You receive configuration files for Claude Code, Cursor, Copilot, and any other AI tools your team uses, so everyone reads from the same plan.
The skill studies what you've already built and fills in the gaps, marking anything it isn't sure about so you can confirm it.
Now when you ask any AI to build something, it reads the shared plan first and stays on track. If it wants to do something not in the plan, it stops and asks your permission instead of guessing.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.