AIDDbot is a harness of skills, commands and subagents that works with any agent.

Build software you can trust|

Why do you need AIDD?

The agents are effective in isolated tasks; AI-Driven Development helps you build real-world projects.

//Detail or invent

Lack of context produces plausible invention.

Spec-Driven Development imposes detailed intent.

//Guide or chaos

Code that ignores your standards.

Rules over tools tailored to the project.

//Verify or hope

Silent drift until fixes are expensive.

Human in the loop at critical checkpoints.

ABC — three roles, one lifecycle

Architect, Builder, Craftsman. Three commands that chain skills into fresh subagents and keep the context window clean.

//Architect

Maps what is there: system view, schemas, and coding rules. Works on greenfield and legacy repos alike.

/architect-map

//Builder

Turns a requirement into a spec, wait for your approval, then plan, build, verify, qualify, and ship.

/builder-ship

//Craftsman

Re-maps for drift or bring your own proposal, then ship each fix through /ship-spec.

/craftsman-refactor

Plain markdown. Any agent.

No CLI, no package install, just copy the `.agents` folder and run. AIDDbot works with the editors you already use.

//Antigravity · Cursor · Devin · Kiro · VSCode · JetBrains · Zed

IDEs that load project context from your repo.

//ClaudeCode · Codex · Copilot · Composer · OpenCode

Agent harnesses that read or invoke skills.

Open source, production-minded

AIDDbot is an open-source initiative by Alberto Basalo. Clone the skills, ship with confidence.