Spec Driven Development Course — Testing skill for Claude Code
Coursework for DeepLearning.AI's Spec-Driven Development with Coding Agents (taught by Paul Everitt, JetBrains).
How to install Spec Driven Development Course
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open PrestonnC/spec-driven-development-course and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Spec Driven Development Course does
Coursework for DeepLearning.AI's Spec-Driven Development with Coding Agents (taught by Paul Everitt, JetBrains). Building AgentClinic with Claude Code using specs, a project constitution and a plan-implement-verify workflow.
Alternatives in Testing
- Cc Sdd — Spec-driven development (SDD) for your team's workflow 3.1k ★
- AI Contribution Skills (Engram) — branch-pr: clean branch and PR workflow 2.5k ★
- Spec Kitty — Spec-Driven Development for serious software developers 1.6k ★
README
**My coursework.** This is my personal copy of the companion files for *Spec-Driven Development with Coding Agents* by DeepLearning.AI and JetBrains, taught by Paul Everitt. I'm using it to learn spec-driven development by building AgentClinic with Claude Code. Course materials belong to their authors. My progress and changes are in my commits. Original README below.
Spec-Driven Development with Agentic Coding Assistants
This repository contains the companion code for the DeepLearning.AI Spec-Driven Development course. Each video folder holds the complete project state you need to follow along with that video.
Other DeepLearning.AI Resources
:mortar_board: **Keep learning** → [Explore all DeepLearning.AI courses](https://www.deeplearning.ai/courses/) — taught by the people building the future of AI. Find your next one.
:computer: **Explore more course artifacts** → [Browse the DeepLearning.AI course artifacts repo](https://github.com/https-deeplearning-ai/deeplearning-ai) to find notebooks, projects, and notes from other courses across the DeepLearning.AI library.
How to use this repo
The simplest way to take this course is to start at Video 5 and follow along with each video, building the project as you go.
Each `VideoNN_*` folder contains a snapshot of the AgentClinic project as it should look **at the start** of that video. You don't need to copy these folders each time -- they're here so you can jump into any video without having completed the previous ones. If you want to start fresh at a specific video, just copy that folder into your own working directory:
cp -r Video06_Feature_Specification/ my-agentclinic/
cd my-agentclinic
npm install
Video overview
Each video folder contains the **complete starter code** for that video and **all prompts used** throughout it.
| Folder | Video | What you're starting with |
|---|---|---|
| Video05_Creating_the_Constitution | Creating the Constituti |
Related Skills
Speckit Constitution
Project kickoff for spec-driven work. Interview the user, then write the constitution (CLAUDE.md) and the prod
Vibe Cartographer
Plot your course from idea to shipped app — spec-driven development as a Claude Code plugin, delivered as 8 sl
Sdd Flow
Spec-Driven Development for AI coding agents: requests become explicit contracts with a gated Research -> Plan
Specloop
Spec-driven loop engineering: a repeatable construct for driving coding agents through numbered phase specs, w
Claude Workflow
Claude Code plugin for spec-driven development. Takes features from idea to validated implementation using str
Project Workflow
Spec-driven AI development workflow — methodology docs, starter templates, and Claude Code/Codex plugins with
Related Agents
Recorder Agent
Spec recording worker for spec-driven development spawned by speq-record orchestrator. Merges plan deltas into
Arch Speckit Agent
Use for spec-driven development, transforming requirements into executable specifications, defining project co
Efficiency Config Agent
Primary coding agent for Notaire. Executes implementation, debugging, refactoring, and review tasks with minim