| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
AIDD structures your AI coding assistant with skills, agents, rules, and a memory bank so it produces consistent, high-quality work, regardless of which AI tool you use (Claude Code, Cursor, Copilot, Codex, OpenCode).
A plugin marketplace of skills, agents, rules, templates, and a memory system. You invoke skills through your AI tool (slash command, MCP, or natural language trigger) and the AI follows structured workflows instead of guessing.
| Block | Location | What it does |
|---|---|---|
| Memory | aidd_docs/memory/ | Project context the AI reads on every conversation |
| Skills | plugin skills/ folders | Router-based workflows triggered by user phrases or slashes |
| Commands | tool-specific commands dir (when supported) | Plain slash commands (no router); used for shortcuts and simple flows. None currently shipped by AIDD; reserved for future plugins or your own additions |
| Agents | plugin agents/ folders | Specialized AI personas for focused tasks |
| Rules | tool-specific rules dir (see your AI tool docs) | Coding standards the AI follows automatically |
| Templates | plugin assets/ folders | Scaffolding for new skills, rules, agents |
Skills are grouped into plugins by domain. Install only the plugins you need.
| Plugin | Purpose | Example skills |
|---|---|---|
| aidd-context | Bootstrap, project init, generation of context artifacts (skills, agents, rules, commands, hooks, plugins, marketplaces), mermaid diagrams, learn, discovery | 02-project-memory, 03-context-generate, 09-mermaid |
| aidd-refine | Meta-cognition: brainstorm, challenge prior work, condensed communication mode | 01-brainstorm, 02-challenge, 03-condense |
| aidd-pm | Product management: ticket info, user stories, PRD, spec | 01-ticket-info, 02-user-stories-create, 03-prd, 04-spec |
| aidd-dev | Code transformation: Dev SDLC orchestrator, plan, implement, assert, audit, review, test, refactor, debug, for-sure | 00-sdlc, 01-plan, 02-implement, 05-review, 06-test |
| aidd-vcs | VCS workflows: commit, pull/merge request, release tag, issue creation | 01-commit, 02-pull-request, 04-issue-create |
| aidd-orchestrator | Async orchestration of the SDLC on labeled issues (optional, extra) | 00-async-dev (router with setup / run / review sub-flows) |
See the CATALOG for the exhaustive list of skills and actions.
AIDD installs alongside your code. Each AI tool's configuration directory holds the skills, agents, and rules it can load. Shared docs and memory live under aidd_docs/.
my-project/
├── .claude/ # Claude Code: skills, agents, rules, hooks
├── .cursor/ # Cursor: skills, agents, rules
├── .github/copilot-instructions.md # GitHub Copilot
├── AGENTS.md # Cursor, Codex, OpenCode (shared)
├── CLAUDE.md # Claude Code
├── aidd_docs/
│ ├── memory/ # Project context (loaded each conversation)
│ │ ├── internal/ # AIDD workflow traces (learn captures, audit notes)
│ │ ├── external/ # External documentation references
│ │ ├── architecture.md
│ │ ├── codebase-map.md
│ │ ├── coding-assertions.md
│ │ ├── deployment.md
│ │ ├── project-brief.md
│ │ ├── testing.md
│ │ └── vcs.md
│ ├── internal/
│ │ └── decisions/ # Decision records written by aidd-context:10-learn
│ ├── tasks/ # Specs, plans, run summaries
│ ├── ADR.md # Architecture decision log (aidd-context:10-learn)
│ ├── README.md # This file
│ ├── GUIDELINES.md # Developer operating guidelines
│ └── CONTRIBUTING.md # How to add or modify skills, agents, rules
├── src/ # Your application code
└── tests/
Each AI context file (CLAUDE.md, AGENTS.md, .github/copilot-instructions.md, etc.) contains an <aidd_project_memory> block. It is:
You never edit the block by hand. To change what the AI sees, add or remove files under aidd_docs/memory/; the hook picks them up at the next session.
AIDD is delivered as a plugin marketplace. Pick what you need; do not install everything.
| Plugin | Skills |
|---|---|
| aidd-context | 00-onboard, 01-bootstrap, 02-project-memory, 03-context-generate, 09-mermaid, 10-learn, 11-explore |
| aidd-refine | 01-brainstorm, 02-challenge, 03-condense, 04-shadow-areas, 05-fact-check |
| aidd-dev | 00-sdlc, 01-plan, 02-implement, 03-assert, 04-audit, 05-review, 06-test, 07-refactor, 08-debug, 09-for-sure |
| aidd-vcs | 01-commit, 02-pull-request, 03-release-tag, 04-issue-create |
| aidd-pm | 01-ticket-info, 02-user-stories-create, 03-prd, 04-spec |
Each plugin is independently installable; install incrementally. Smaller surface, fewer triggers competing.
A typical change cycles through skills from several plugins. The order below is indicative; skip what you do not need and loop back as the work demands.
When you want the whole synchronous pipeline run in one go (spec, plan, implementation, finalize), invoke aidd-dev:00-sdlc.
Beyond the synchronous path above, aidd-orchestrator runs the SDLC asynchronously on labeled issues (webhook or cron). This is extra: most projects do not need it. Use only when you want the AI to pick up to-implement issues without a human pressing a key.
Inside the synchronous path, aidd-dev:00-sdlc is the Dev SDLC orchestrator that drives spec, plan, implementation, finalize in one go when you want the whole pipeline at once.
See CONTRIBUTING.md for adding or modifying skills, agents, and rules.
External:
| Back | FazBrowse Home | New Git URL |