English | 简体中文
A complete AI coding skill pack combining engineering discipline (Superpowers) with document-driven development.
A one-stop solution: install one repository and get 21 skills covering the full development workflow.
Compatible with Claude Code, Trae, Codex CLI, Gemini CLI, Cursor, and any tool that reads SKILL.md files.
| Skill | Function |
|---|---|
| brainstorming | Requirement clarification, enforced upfront design |
| writing-plans | Task breakdown, 2-5 min granularity |
| test-driven-development | TDD enforcement, red-green-refactor |
| subagent-driven-development | Sub-agent parallel development |
| executing-plans | Plan execution |
| requesting-code-review | Request code review |
| receiving-code-review | Respond to code review feedback |
| finishing-a-development-branch | Branch wrap-up |
| systematic-debugging | Systematic debugging |
| verification-before-completion | Verification before completion |
| using-git-worktrees | Git worktree management |
| dispatching-parallel-agents | Parallel agent dispatch |
| writing-skills | Write skills |
| using-superpowers | Core orchestration (enhanced, integrates doc-driven flow) |
| Skill | Function |
|---|---|
| claude-md-creator | Create CLAUDE.md and project indexes |
| non-goals-clarify | Non-Goals confirmation, prevent over-engineering |
| prd-generator | PRD generation, scenario completeness check |
| adr-creator | ADR creation, intelligent trigger filtering |
| doc-checker | Document consistency check, compatible-change safety valve |
| spec-sync | Change impact analysis, AI discovers / human decides |
| spec-archive | Spec archiving, document lifecycle closure |
Linux/macOS:
git clone https://github.com/xdAsaah/AI-Coding-Toolkit.git
cd AI-Coding-Toolkit
./scripts/install.shWindows (PowerShell):
git clone https://github.com/xdAsaah/AI-Coding-Toolkit.git
cd AI-Coding-Toolkit
.\scripts\install.ps1The install script will:
- Auto-detect your IDE (Claude Code / Trae / Codex CLI / Gemini CLI)
- Copy all 21 skills to the correct skills directory
- Copy document templates to
docs/templates/ - Print next-step guidance
Skills are plain SKILL.md files and work with any compatible tool. Copy them into your tool's skills directory:
| Tool | Skills Directory | Instruction File |
|---|---|---|
| Claude Code | .claude/skills/ |
CLAUDE.md |
| Trae | .trae/skills/ |
CLAUDE.md |
| Codex CLI | .agents/skills/ (global: ~/.agents/skills/) |
AGENTS.md |
| Gemini CLI | .gemini/skills/ |
GEMINI.md |
| Cursor | .cursor/skills/ |
.cursorrules |
# Example: Claude Code
cp -r skills/superpowers/* .claude/skills/
cp -r skills/doc-driven/* .claude/skills/
cp -r templates/* docs/templates/
# Example: Codex CLI (project-level)
mkdir -p .agents/skills
cp -r skills/superpowers/* .agents/skills/
cp -r skills/doc-driven/* .agents/skills/
cp -r templates/* docs/templates/
# Example: Trae
cp -r skills/superpowers/* .trae/skills/
cp -r skills/doc-driven/* .trae/skills/
cp -r templates/* docs/templates/Note on instruction files:
claude-md-creatorgenerates aCLAUDE.mdby default. For Codex CLI, point it atAGENTS.md; for Gemini CLI,GEMINI.md. The content structure is identical across tools.
User requirement
↓
read-index (load project indexes) [DD]
↓
brainstorming (requirement clarification) [SP]
↓
non-goals-clarify (confirm what NOT to build) [DD]
↓
prd-generator (generate PRD) [DD]
↓
adr-creator (record technical decisions, filtered) [DD]
↓
writing-plans (task breakdown) [SP]
↓
subagent-driven-development (parallel dev) [SP]
↓
test-driven-development (TDD) [SP]
↓
requesting-code-review (code review) [SP]
↓
doc-checker (document consistency check) [DD]
↓
verification-before-completion (completion verify) [SP]
↓
spec-sync (change impact analysis) [DD]
↓
spec-archive (archive spec) [DD]
↓
finishing-a-development-branch (branch wrap-up) [SP]
SP = Superpowers skill
DD = Doc-Driven skill
- CLAUDE.md is routing only — details live in separate index files, loaded on demand
- AI discovers, human decides — spec-sync never auto-updates documents
- Non-Goals prevent over-engineering — explicitly state what NOT to build
- Size sensing — light templates for small projects, full templates for large ones
- ADR intelligent filtering — triggers only on key decisions, never spammy
- Complete document lifecycle — creation → update → implementation → deprecation
ai-coding-toolkit/
├── skills/
│ ├── superpowers/ # 14 engineering discipline skills (from Superpowers)
│ └── doc-driven/ # 7 document-driven skills (original)
├── templates/ # 4 document templates (prd-full / prd-light / adr / spec)
├── docs/ # project docs
├── scripts/ # install scripts
├── README.md # English documentation
├── README.zh-CN.md # Chinese documentation
├── LICENSE
└── CHANGELOG.md
This toolkit includes skills from Superpowers by Jesse Vincent, licensed under MIT.
MIT