From aida
Complete project generation pipeline with Task tool multi-agent orchestration. Requirements -> Design -> Tasks -> Project -> Implementation.
npx claudepluginhub clearclown/claude-code-aida-red --plugin aidaThis skill uses the workspace's default tool permissions.
Complete automation pipeline for project generation using Task tool for multi-agent orchestration.
Applies Acme Corporation brand guidelines including colors, fonts, layouts, and messaging to generated PowerPoint, Excel, and PDF documents.
Builds DCF models with sensitivity analysis, Monte Carlo simulations, and scenario planning for investment valuation and risk assessment.
Calculates profitability (ROE, margins), liquidity (current ratio), leverage, efficiency, and valuation (P/E, EV/EBITDA) ratios from financial statements in CSV, JSON, text, or Excel for investment analysis.
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