一键导入
pipeline
Complete project generation pipeline with Task tool multi-agent orchestration. Requirements -> Design -> Tasks -> Project -> Implementation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Complete project generation pipeline with Task tool multi-agent orchestration. Requirements -> Design -> Tasks -> Project -> Implementation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
AIDA - Multi-agent project generation with auto-init and full pipeline execution. Generate a complete project using multi-agent orchestration with TDD and quality gates. Enforces strict quality requirements via Stop Hooks (ralph-loop style).
Core session management skill. Handles session initialization and state management.
AIDA Fix - Fix existing project to meet all quality gates. Takes a partially-built project and iterates until all 19 gates pass. Useful for completing interrupted implementations or improving test coverage.
AIDA pipeline orchestration with Task tool multi-agent delegation. Manages 5-phase workflow with Leader/Player subagents.
Generate structured requirements from natural language. No API key required - uses Claude Code OAuth.
AIDA Resume - Continue from last session state. Reads session.json and resumes from where AIDA left off. Useful for continuing interrupted implementations.
| name | pipeline |
| description | Complete project generation pipeline with Task tool multi-agent orchestration. Requirements -> Design -> Tasks -> Project -> Implementation. |
| tools | Read, Write, Edit, Glob, Bash, Task |
Complete automation pipeline for project generation using Task tool for multi-agent orchestration.
This skill executes the full AIDA pipeline:
[Pipeline Skill]
|
+-- Task tool --> [Leader-Spec]
| |
| +-- Task tool --> [Player] (haiku)
| +-- Task tool --> [Player] (haiku)
| |
| +--> .aida/specs/
|
+-- Task tool --> [Leader-Impl]
|
+-- Task tool --> [TDD Player] (haiku)
+-- Task tool --> [TDD Player] (haiku)
|
+--> [PROJECT]/
mkdir -p .aida/state .aida/checkpoints .aida/artifacts/requirements .aida/artifacts/designs .aida/tasks .aida/results .aida/specs
Create session state:
{
"session_id": "<UUID>",
"started_at": "<ISO8601>",
"mode": "pipeline",
"phase": 1,
"user_request": "<REQUEST>",
"project_name": "<PROJECT>"
}
Use Task tool with these parameters:
| Parameter | Value |
|---|---|
| description | "Leader-Spec: specification phases" |
| subagent_type | "general-purpose" |
| run_in_background | false |
| prompt | See below |
Prompt:
You are AIDA Leader-Spec agent.
Read instructions: agents/leader-spec.md
Project: [PROJECT_NAME]
User Request: [USER_REQUEST]
Execute Phases 1-4:
Phase 1: Extraction & Architecture
- Spawn players for requirements and architecture
- Output: .aida/artifacts/requirements/
Phase 2: Structure & Schema
- Spawn players for structure and schema design
- Output: .aida/artifacts/designs/
Phase 3: Alignment
- Cross-check all artifacts
- Output: .aida/artifacts/alignment.md
Phase 4: Verification
- Consolidate final specs
- Output: .aida/specs/requirements.md
- Output: .aida/specs/design.md
- Output: .aida/specs/tasks.md
For parallel work, use Task tool with model: haiku.
When complete:
- Update .aida/state/session.json with phase: 5
- Write .aida/results/spec-complete.json
Use Task tool with these parameters:
| Parameter | Value |
|---|---|
| description | "Leader-Impl: TDD implementation" |
| subagent_type | "general-purpose" |
| run_in_background | false |
| prompt | See below |
Prompt:
You are AIDA Leader-Impl agent.
Read instructions: agents/leader-impl.md
Project: [PROJECT_NAME]
Read specifications:
- .aida/specs/requirements.md
- .aida/specs/design.md
- .aida/specs/tasks.md
Execute Phase 5: TDD Implementation
1. Initialize project:
mkdir -p [PROJECT_NAME]/src
mkdir -p [PROJECT_NAME]/tests
2. For each task in tasks.md, spawn TDD player:
- Use Task tool with model: haiku
- Include TDD instructions (RED-GREEN-REFACTOR)
3. Quality gates:
- All tests pass
- Build succeeds
- Coverage >= 80%
When complete:
- Update .aida/state/session.json with phase: "completed"
- Write .aida/results/impl-complete.json
AIDA Pipeline Complete
Session: [SESSION_ID]
Project: [PROJECT_NAME]
Artifacts:
- Specs: .aida/specs/
- requirements.md
- design.md
- tasks.md
- Project: [PROJECT_NAME]/
Test Results:
- All tests passed
- Coverage: XX%
Next Steps:
cd [PROJECT_NAME]
npm install
npm run dev
Player tasks (parallel):
Output:
.aida/artifacts/requirements/extraction.md.aida/artifacts/designs/architecture.mdPlayer tasks (parallel):
Output:
.aida/artifacts/designs/structure.md.aida/artifacts/designs/schemas.md.aida/artifacts/designs/api.mdTasks:
Output:
.aida/artifacts/alignment.mdTasks:
Output:
.aida/specs/requirements.md.aida/specs/design.md.aida/specs/tasks.mdFor Next.js + TypeScript + Prisma project:
cd [PROJECT_NAME]
npx create-next-app@latest . --typescript --tailwind --eslint --app --src-dir --import-alias "@/*" --use-npm --yes
npm install prisma @prisma/client
npx prisma init
TDD Player tasks (parallel):
Output:
[PROJECT_NAME]/If a phase fails:
.aida/results/ for error reports.aida/state/session.json/aida:work to continue/aida:pipeline