This document tracks the migration of AIDD commands to the Skills Protocol.
All legacy commands have been converted to skill definitions with full parity.
| Command | Skill File | Status |
|---|---|---|
/help |
ai/skills/aidd/help.md |
✅ Migrated |
/log |
ai/skills/aidd/log.md |
✅ Migrated |
/commit |
ai/skills/aidd/commit.md |
✅ Migrated |
/plan |
ai/skills/aidd/plan.md |
✅ Migrated |
/discover |
ai/skills/aidd/discover.md |
✅ Migrated |
/task |
ai/skills/aidd/task.md |
✅ Migrated |
/execute |
ai/skills/aidd/execute.md |
✅ Migrated |
/review |
ai/skills/aidd/review.md |
✅ Migrated |
/user-test |
ai/skills/aidd/user-test.md |
✅ Migrated |
/run-test |
ai/skills/aidd/run-test.md |
✅ Migrated |
- Every command has a corresponding skill definition with matching behavior
- Runtime execution flows through skills protocol
- Documentation explains skills-based invocation
- All tests, linters, and build pipelines pass
ai/skills/aidd/
├── SKILL.md # Main orchestrator skill
├── help.md # /help command
├── log.md # /log command
├── commit.md # /commit command
├── plan.md # /plan command
├── discover.md # /discover command
├── task.md # /task command
├── execute.md # /execute command
├── review.md # /review command
├── user-test.md # /user-test command
├── run-test.md # /run-test command
└── references/ # Reference implementation files
├── log.md
├── task-creator.md
├── tdd.md
├── product-manager.md
├── code-review.md
├── user-testing.md
└── ... (other references)
Each skill uses the Claude Code skills protocol with:
---
name: <command>
description: <description with trigger keywords>
allowed-tools: <optional tool permissions>
---Skills are invoked via:
/<command>- Direct skill invocation (e.g.,/commit,/task)- Main AIDD skill triggers on keywords in description
The ai/commands/ directory has been removed. All command implementations now live in ai/skills/aidd/ with proper skill frontmatter.
All skills have been verified to:
- Have proper
namefield matching invocation pattern - Have
descriptionfield with appropriate trigger keywords - Reference the correct reference files
- Respect SKILL.md constraints