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 β bundled 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.)
π§ aidd-context
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. |
πͺ aidd-refine
Brainstorm, challenge, condense, shadow-areas, fact-check. |
πΌ aidd-orchestrator
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 | Bundled how-to sheets: start a project, ship a feature, MCP installations, token optimization. Project recipes created by cook live in aidd_docs/recipes/. |
| ποΈ 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
