The exhaustive list of AIDD plugins, skills, and actions. Skills are invoked through your AI tool by their plugin:NN-slug name (slash command, MCP, or natural-language trigger). Actions are the internal steps a skill runs; you do not call them directly. Hooks need node on your PATH; which tools run them is in Compatibility.
- aidd-context - knowledge production
- aidd-dev - code transformation
- aidd-pm - product management
- aidd-refine - meta-cognition
- aidd-vcs - version control workflows
- aidd-orchestrator - feature flow, async automation and backlog
- aidd-ui - UI / UX (🚧 alpha, not ready)
- aidd-telemetry - token measurement for Claude Code and Codex (🧪 beta, off the curated path)
- aidd-qa - acceptance QA (🔭 preview, off the curated path)
Bootstrap, project init, context-artifact generation, diagrams, learning, and exploration.
| Skill | Role | Actions |
|---|---|---|
00-onboard |
Guide the project's journey through AIDD, from first setup to shipping a feature | 01-scan, 02-assess, 03-present, 04-run |
01-bootstrap |
Imagine and validate a new SaaS architecture, output an INSTALL.md |
01-gather-needs, 02-propose-candidates, 03-audit-candidates, 04-pick-and-design, 05-write-install-md |
02-project-memory |
Give the AI a memory of the project, wired into the tools you use | 01-scan, 02-write, 03-check, 04-sync |
03-context-generate |
Router that dispatches an artifact-generation request to the dedicated generator below | delegates to 04–08 (and plugins / marketplaces) |
04-skill-generate |
Generate a router-based skill across the host AI tool(s) | 01-scope, 02-plan, 03-write, 04-validate |
05-rule-generate |
Generate a coding rule that governs editor and agent behavior | 01-capture-rule, 02-write-rule |
06-agent-generate |
Generate an agent across the host AI tool(s) | 01-capture-agent, 02-write-agent, 03-validate |
07-command-generate |
Generate a flat slash command across the host AI tool(s) | 01-capture-command, 02-write-command, 03-validate |
08-hook-generate |
Generate a lifecycle hook across the host AI tool(s) | 01-capture-hook, 02-write-hook, 03-validate |
09-mermaid |
Generate Mermaid diagrams via a plan-validate workflow | 01-mermaid |
10-learn |
Capture learnings, conventions, and decisions into memory, decisions, rules | 01-gather, 02-assess, 03-write, 04-sync |
11-explore |
Survey the project across tooling, context, and codebase, then drill into one axis | 01-survey, 02-drill |
12-cook |
Manage and validate technical project or bundled recipes | 01-list, 02-upsert, 03-research, 04-apply, 05-validate |
13-access-check |
Check, read-only, that the assistant reaches the services in project memory | 01-check |
Hooks
| Event | Runs |
|---|---|
SessionStart |
hooks/memory.cjs |
Stop |
hooks/memory.cjs |
Code transformation: plan, implement, assert, audit, review, test, refactor, debug, for-sure, batch.
| Skill | Role | Actions |
|---|---|---|
01-plan |
Turn a request, ticket, or file into a phased implementation plan: gather, explore, wireframe, plan | 01-gather, 02-explore, 03-wireframe, 04-plan |
02-implement |
Execute a plan phase by phase until 100% complete | 01-implement |
03-assert |
Assert the work against the project's coding assertions | 01-assert |
04-audit |
Read-only codebase audit across quality pillars | 01-code-quality, 02-architecture, 03-security, 04-dependencies, 05-performance, 06-tests, 07-ui |
05-review |
Read-only review of a diff - code quality and feature behavior | 01-prepare, 02-review, 03-conclude |
06-test |
Write and iterate developer-side tests, validate journeys in the browser during implementation - not independent acceptance QA or reviewer evidence | 01-test, 02-test-journey |
07-refactor |
Improve code without changing behavior across four axes | 01-performance, 02-security, 03-cleanup, 04-architecture |
08-debug |
Reproduce and fix bugs with a test-driven workflow | 01-reproduce, 02-debug, 03-reflect-issue |
09-for-sure |
Iterative loop that retries until a success condition is met | 01-init-tracking, 02-auto-accept, 03-autonomous-loop |
10-batch |
Execute independent tasks in parallel and summarize each agent's status and result | 01-batch |
Product backlog artifacts, refinement, Product Briefs, Epics, User Stories, Tasks, Spikes, Defects, requirements, and specs.
| Skill | Role | Actions |
|---|---|---|
01-ticket-info |
Retrieve and display ticket information | 01-ticket-info |
02-user-stories |
Slice, assess, and order User Stories | 01-frame to 07-finalize |
03-prd |
Generate a structured Product Requirements Document | 01-prd |
04-spec |
Generate or refine a normalized project spec | 01-build, 02-refine |
05-spike |
Record or investigate a decision-blocking uncertainty | 01-create, 02-investigate, 03-conclude |
06-product-brief |
Produce a Product Brief before requirements | 01-frame to 05-finalize |
07-epic |
Frame and manage one outcome-based Epic | 01-shape, 02-review, 03-finalize |
08-three-amigos |
Reconcile product, delivery, and quality refinement | 01-assess, 02-reconcile |
09-defect |
Record and manage an observed product mismatch | 01-capture, 02-assess, 03-finalize |
10-task |
Record and manage bounded delivery work | 01-frame, 02-review, 03-finalize |
Meta-cognition: brainstorm, challenge, blind-spot scan, fact-check, conversation review.
| Skill | Role | Actions |
|---|---|---|
01-brainstorm |
Clarify a vague product or technical intent through natural discovery | 01-capture, 02-probe, 03-integrate, 04-finalize |
02-challenge |
Rethink prior work to verify correctness against a plan | 01-challenge |
03-shadow-areas |
Scan a markdown artifact for blind spots | 01-detect, 02-render-report, 03-diff |
04-fact-check |
Verify factual claims against sources and cite them | 01-identify-claims, 02-verify, 03-report |
05-review-conversation |
Review a finished conversation and attribute each cost to its owner | 01-read-conversation, 02-recommend, 03-target-edits |
Version-control workflows: repo init, commit, pull/merge request, release tag, issue.
| Skill | Role | Actions |
|---|---|---|
00-repo-init |
Initialize a repo: git init, default branch, bootstrap commit, optional remote | 01-init, 02-publish |
01-commit |
Commit atomically; safely retry scoped hook fixes | 01-collect, 02-message, 03-commit |
02-pull-request |
Create a draft pull or merge request | 01-pull-request |
03-release-tag |
Cut a semver release with annotated tag and notes | 01-release-tag |
04-issue-create |
Create an issue in the configured ticketing tool | 01-issue-create |
05-resolve-conflict |
Resolve deterministic conflicts or approved choices | 01-resolve |
Runs synchronous feature delivery, optional async issue automation, and the product backlog.
| Skill | Role | Protocols |
|---|---|---|
00-async-dev |
Single entry point for the async-dev pipeline | setup, run, review |
01-sdlc |
Drive the full development flow end to end, autonomous or supervised | frame, deliver, check |
02-backlog |
Route backlog intake, refinement, lifecycle, and repair | 01-inspect to 08-verify |
Agents
| Agent | Role |
|---|---|
executor |
Implements assigned work within defined scope |
explorer |
Explores a codebase to answer scoped questions |
reviewer |
Reviews the quality and coherence of finished work |
validator |
Validates that delivered work satisfies the request and acceptance criteria |
🚧 Alpha, not ready for use. UI / UX: design, review, and improve frontend interfaces. Currently maps journeys and wireframes, and lays and changes the brand, tokens and components.
| Skill | Role | Actions |
|---|---|---|
01-journeys |
Write a persona's journeys and the wireframe of each screen they cross | 01-prepare, 02-write, 03-conclude |
02-brand |
Write a project's brand, from its code or from scratch, or evolve it, by comparing directions | 01-prepare, 02-propose, 03-choose, 04-conclude |
03-foundations |
Lay the system and tokens, from nothing or from the code, and carry a token change through its impact and versions | 01-prepare, 02-write, 03-conclude |
04-components |
Write components and assets, from nothing or from the code, and carry a component change through its impact and versions | 01-prepare, 02-write, 03-conclude |
Hooks
| Event | Runs |
|---|---|
SessionStart |
hooks/aidd-ui.cjs |
PostToolUse |
hooks/aidd-ui.cjs |
Stop |
hooks/aidd-ui.cjs |
🧪 Beta. Measurement: counts the tokens of Claude Code and Codex sessions, per person, session, model, agent, tool, day, repository, task and ticket, and keeps everything on your machine.
| Skill | Role | Actions |
|---|---|---|
00-init |
Opt in after consent, stop, set or remove an identity, forget | start, identity, stop, forget |
01-usage |
Answer what a period, a task or a ticket consumed | frame, answer |
Hooks
| Event | Runs |
|---|---|
SessionStart |
hooks/session-start.cjs · hooks/catch-up.cjs |
UserPromptSubmit |
hooks/prompt-gate.cjs |
Locks a scenario scope from acceptance criteria, runs it against a reviewed candidate, and hands back a per-scenario verdict with recorded evidence. Browser only, for now.
| Skill | Role | Actions |
|---|---|---|
01-acceptance-qa |
Lock scenarios from acceptance criteria, run them, and report a verdict per scenario | 01-load-scope, 02-prerequisites, 03-prepare-run, 04-run-scenarios |