Skip to content

ai-driven-dev/framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

596 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Support the community, star us! The button is at the top-right of this page

AIDD

AI-Driven Dev Framework

A French framework for AI-Driven Developers to ship high-quality code.

7 plugins · 40 skills · 2 agents · MIT

License: MIT Latest Release CI Made in France

🗺️ Live roadmap


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.

✅ Prerequisites

  • 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).

🔌 Compatibility

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.

📦 Install

Claude Code

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 separately

Update anytime: /plugin marketplace update aidd-framework.

Other tools

Same plugin names as Claude Code.

Download your tool's bundle from the latest release, then follow its steps:

Cursor

Marketplace

  1. Unzip the cursor-marketplace archive.
  2. Copy the plugins, then reload (Developer → Reload Window):
cp -r plugins/aidd-* ~/.cursor/plugins/local/

Flat

  1. Unzip the cursor-flat archive into your project root → .cursor/.

All plans; team marketplaces need Teams/Enterprise. Also reads Claude format (.claude/skills/).

Docs

GitHub Copilot

Marketplace

  1. Unzip the copilot-marketplace archive.
  2. Run:
copilot plugin marketplace add ./aidd-framework-copilot-marketplace-<version>
copilot plugin install aidd-context@aidd-framework   # per plugin

Flat

  1. Unzip the copilot-flat archive into your project root → .github/.

Also reads Claude format (.claude/skills/, .claude/agents/).

Docs

Codex

Marketplace

  1. Unzip the codex-marketplace archive.
  2. Run:
codex plugin marketplace add ./aidd-framework-codex-marketplace-<version>
codex plugin add aidd-context@aidd-framework   # per plugin

Flat

  1. Unzip the codex-flat archive into your project root → .codex/.

Docs

OpenCode — Flat only
  1. Unzip the opencode-flat archive into your project root → .opencode/.

Docs

🚀 Quick start

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;
Loading

🍳 More flows → the recipes: start a project, ship a feature, and more.

🧩 Plugins

Seven plugins covering the whole SDLC — install all of them; they work together. (aidd-ui is 🚧 alpha, off the curated path.)

13 skills · stable

Project init, memory bank, context-artifact generation, diagrams, learning, exploration.

⚙️ aidd-dev

11 skills · stable

SDLC loop: plan, implement, assert, audit, review, test, refactor, debug.

5 skills · stable

Repo init, commits, pull / merge requests, release tags, issues.

📋 aidd-pm

4 skills · stable

Ticket info, user stories, PRD, spec drafting.

5 skills · stable

Brainstorm, challenge, condense, shadow-areas, fact-check.

1 skill · stable

Async dev: label an issue → get a PR.

🎨 aidd-ui 🚧

1 skill · alpha

UI / UX design — smoke-test only, not ready for use.

Full catalog → CATALOG.md.

📚 Learn more

🍳 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.

🔒 Trust and safety

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.

🧑‍💻 The AI-Driven Dev

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.

🤝 Contributing

Free and open-source (MIT). If it saves you time, a ⭐ helps others find it.


Star History Chart

Made with care in France 🇫🇷 · ← AIDD organisation

About

Marketplace Framework AI-Driven Dev : Context Engineering, Plugins, Agents, Skills, Hooks, Templates, SDLC

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

201 stars

Watchers

3 watching

Forks

Packages

 
 
 

Contributors