The AI-Driven Dev Framework installs a working SDLC (Software Development Life Cycle) into your AI coding tool — skills, agents, commands, rules — that turns a rough idea into a reviewed, shipped pull request:
/aidd-dev:00-sdlc "add rate limiting to the /login endpoint"
→ spec → plan → implement → review → ship (commit + PR opened)
Why not just write your own commands? → FAQ.
- An AI coding tool — Claude Code (native), or Cursor / Copilot / Codex / OpenCode (see Compatibility).
- Node on your
PATH— for the plugins that ship hooks (what they do).
| Tool | Status | Release dist |
|---|---|---|
| Claude Code | ✅ Native · recommended | Marketplace |
| Cursor | ✅ Supported | Marketplace · Flat |
| GitHub Copilot | ✅ Supported | Marketplace · Flat |
| Codex | ✅ Supported | Marketplace · Flat |
| OpenCode | ✅ Supported | Flat |
| Gemini · Mistral | 🚧 In progress | — |
Marketplace = installed and updated through your tool's plugin manager. Flat = files copied directly into your project, no plugin manager involved. Install steps per tool → Other tools.
Installs the 6 stable plugins (aidd-ui is 🚧 alpha, install separately — see Plugins).
In the session (slash commands)
/plugin marketplace add ai-driven-dev/framework
/plugin install aidd-context@aidd-framework
/plugin install aidd-refine@aidd-framework
/plugin install aidd-dev@aidd-framework
/plugin install aidd-vcs@aidd-framework
/plugin install aidd-pm@aidd-framework
/plugin install aidd-orchestrator@aidd-framework
/plugin install aidd-ui@aidd-framework # 🚧 alpha, install separately
Command line (same, prefixed with `claude`)
claude plugin marketplace add ai-driven-dev/framework
claude plugin install aidd-context@aidd-framework
claude plugin install aidd-refine@aidd-framework
claude plugin install aidd-dev@aidd-framework
claude plugin install aidd-vcs@aidd-framework
claude plugin install aidd-pm@aidd-framework
claude plugin install aidd-orchestrator@aidd-framework
claude plugin install aidd-ui@aidd-framework # 🚧 alpha, install separatelyUpdate anytime:
/plugin marketplace update aidd-framework.
Same plugin names as Claude Code.
Download your tool's bundle from the latest release, then follow its steps:
Cursor
Marketplace
- Unzip the
cursor-marketplacearchive. - Copy the plugins, then reload (Developer → Reload Window):
cp -r plugins/aidd-* ~/.cursor/plugins/local/Flat
- Unzip the
cursor-flatarchive into your project root →.cursor/.
All plans; team marketplaces need Teams/Enterprise. Also reads Claude format (.claude/skills/).
GitHub Copilot
Marketplace
- Unzip the
copilot-marketplacearchive. - Run:
copilot plugin marketplace add ./aidd-framework-copilot-marketplace-<version>
copilot plugin install aidd-context@aidd-framework # per pluginFlat
- Unzip the
copilot-flatarchive into your project root →.github/.
Also reads Claude format (.claude/skills/, .claude/agents/).
Codex
Marketplace
- Unzip the
codex-marketplacearchive. - Run:
codex plugin marketplace add ./aidd-framework-codex-marketplace-<version>
codex plugin add aidd-context@aidd-framework # per pluginFlat
- Unzip the
codex-flatarchive into your project root →.codex/.
Three ways in — pick one:
| Start with | Command | When |
|---|---|---|
| 🧭 Guided onboarding | /aidd-context:00-onboard |
First time, or unsure what to run — it inspects the project and routes you. |
| 🧠 Project memory | /aidd-context:02-project-memory |
Build the project memory bank by hand. |
| ⚙️ Feature flow | /aidd-dev:00-sdlc |
Ship a feature end to end (plan → implement → review → PR). |
The full loop, and how onboarding sets it up:
flowchart TD
Onboard(["<b>/aidd-context:00-onboard</b><br/><i>inspect · guide</i>"])
subgraph setup["① Set up — once"]
Memory["<b>project memory</b><br/><i>durable project context</i>"]
end
subgraph loop["② Per feature — repeat"]
direction LR
B["brainstorm"] --> P["plan"] --> I["implement"] --> R["review"] --> C["commit"] --> PR(["✅ PR"])
end
Onboard --> Memory --> B
classDef hub fill:#D97757,stroke:#9c4f37,color:#fff;
classDef done fill:#2ea043,stroke:#1a7f37,color:#fff;
class Onboard hub;
class PR done;
🍳 More flows → the recipes: start a project, ship a feature, and more.
Seven plugins covering the whole SDLC — install all of them; they work together. (aidd-ui is 🚧 alpha, off the curated path.)
|
Project init, memory bank, context-artifact generation, diagrams, learning, exploration. |
⚙️ aidd-dev
SDLC loop: plan, implement, assert, audit, review, test, refactor, debug. |
🌿 aidd-vcs
Repo init, commits, pull / merge requests, release tags, issues. |
📋 aidd-pm
Ticket info, user stories, PRD, spec drafting. |
Brainstorm, challenge, condense, shadow-areas, fact-check. |
Async dev: label an issue → get a PR. |
🎨 aidd-ui 🚧
UI / UX design — smoke-test only, not ready for use. |
Full catalog → CATALOG.md.
| 🍳 Recipes | How-to sheets: start a project, ship a feature, MCP installations. |
| 🏛️ Architecture | How the framework composes: plugins, skills, hooks, agents. |
| 🧩 Create a plugin | Build and publish your own. |
| 🛒 Marketplace | Install scopes, versioning, LLM tiers. |
| ❓ FAQ & Troubleshooting · Glossary | Common questions, fixes, and terms. |
Plugins act with your permissions, and some run Node hooks automatically at session events (the list).
Before installing any plugin, skim its README, hooks/, and .mcp.json. Found a vulnerability? Report it privately → SECURITY.md.
Built by the AI-Driven Dev community: 3 years of R&D, 500+ developers trained in English 🇬🇧 and French 🇫🇷, shipping production software with 100% AI-generated code.
- Join the Discord 🇫🇷 — public roadmap decisions every Thursday morning.
- Want to train your team? See the programme.
- AI is important to you? Join the ecosystem.
Free and open-source (MIT). If it saves you time, a ⭐ helps others find it.
- Idea or bug? Open an issue or start a discussion.
- Contribute code →
CONTRIBUTING.md.
Made with care in France 🇫🇷 · ← AIDD organisation
