{"repo":"FredAntB/Spec-Driven-Development","free":true,"listed":false,"github":"https://github.com/FredAntB/Spec-Driven-Development","clone":"git clone https://github.com/FredAntB/Spec-Driven-Development.git","description":"A 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.","language":"Python","stars":145,"topics":["ai","claude","claude-code","copilot","cursor","developer-tools","llm","requirements","spec-driven-development","windsurf"],"license":"MIT","category":"ai-agents","readme_excerpt":"spec-driven-development Claude, Cursor, and Copilot all read the same plan before touching your code. A Claude skill that writes your specs before you write code — interviews you, generates requirements.md , design.md , and tasks.md , then creates matching config files for every AI tool you use so they can't contradict each other. --- The problem this solves You open Claude Code and ask it to build a feature. An hour later it's done something technically impressive that isn't quite what you wanted. You ask Cursor to fix it. It contradicts what Claude Code did. You ask Copilot to clean up. It invents a third interpretation. The root cause is always the same: your AI agents have no shared source of truth. They fill every gap with their own assumptions. This skill fixes that by creating three files before any code is written: File Answers --- --- requirements.md What the system must do design.md How it will be built tasks.md What to build next, in order Here's what those files actually look like: requirements.md — every requirement is traceable and testable: tasks.md — every task links back to its requirement: Every AI tool reads from these files before touching code. Drift stops. --- Quick start Install the skill, then start a conversation with any of these: Claude will ask a few short questions and generate your spec files. No configuration needed. --- Installation Claude.ai / Claude desktop app (Chat tab) 1. Download spec-driven-development-v1.0.skill 2. In Claude settings → ","default_branch":null,"files":null,"tree":[],"storefront":"/r/FredAntB","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FredAntB/Spec-Driven-Development/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}