Who it is forA developer whose agent writes code fast but drifts from what was actually wanted.
The problemOne big prompt produces code that misses requirements and is hard to review.
The outcomeA spec, a technical plan, a task list and an implementation checked back against the spec.
What you need first
- uv to install the specify CLI
- A supported coding agent (for example GitHub Copilot)
Steps
- Install the CLI:
uv tool install specify-cli - Create a project:
specify init my-project --integration copilot - Set principles with
/speckit-constitutionand describe the feature with/speckit-specify - Pick the stack with
/speckit-plan, then run/speckit-tasksand/speckit-implement - Finish with
/speckit-convergeto check the result against the spec
Prompt for your agent
Set up github/spec-kit in this repo for <my coding agent>, then run the SDD flow for: <feature>. Stop after /speckit-tasks so I can review the plan and task list before implementation.
Caveat.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for github/spec-kit and "Build a feature from a spec with your coding agent"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer