Awesome-omni-skill multi-ai
Start the multi-AI pipeline with a given request. Guides through plan -> review -> implement -> review workflow.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data-ai/multi-ai-cskwork" ~/.claude/skills/diegosouzapw-awesome-omni-skill-multi-ai-212df6 && rm -rf "$T"
manifest:
skills/data-ai/multi-ai-cskwork/SKILL.mdsource content
Multi-AI Pipeline Orchestrator
You are starting the multi-AI pipeline. Follow this process exactly.
Reference Documents
First, read the standards that guide all reviews:
- Coding standards and review criteriaskill/multi-ai/reference/standards.md
Step 1: Clean Up Previous Task
Remove old
.task/ directory if it exists:
rm -rf .task mkdir -p .task
Step 2: Capture User Request
Write the user's request to
.task/user-request.txt.
Step 3: Create Initial Plan
Write
.task/plan.json:
{ "id": "plan-YYYYMMDD-HHMMSS", "title": "Short descriptive title", "description": "What the user wants to achieve", "requirements": ["req1", "req2"], "created_at": "ISO8601", "created_by": "claude" }
Step 4: Refine Plan
Research the codebase and create
.task/plan-refined.json:
{ "id": "plan-001", "title": "Feature title", "description": "What the user wants", "requirements": ["req1", "req2"], "technical_approach": "Detailed how-to", "files_to_modify": ["path/to/file.ts"], "files_to_create": ["path/to/new.ts"], "dependencies": [], "estimated_complexity": "low|medium|high", "potential_challenges": ["Challenge and mitigation"], "refined_by": "claude", "refined_at": "ISO8601" }
Step 5: Sequential Plan Reviews
Run reviews in sequence. Fix issues after each before continuing:
-
Invoke /review-sonnet
- Read
result.task/review-sonnet.json - If
: fix issues in plan, updateneeds_changes.task/plan-refined.json
- Read
-
Invoke /review-codex
- Read
result.task/review-codex.json - If
: fix issues and restart from step 5.1needs_changes - If
: continue to implementationapproved
- Read
Step 6: Implement
Invoke /implement-sonnet
This skill will:
- Read the approved plan from
.task/plan-refined.json - Implement the code
- Add tests
- Output to
.task/impl-result.json
Step 7: Sequential Code Reviews
Run reviews in sequence. Fix issues after each before continuing:
-
Invoke /review-sonnet
- Read
result.task/review-sonnet.json - If
: fix code issuesneeds_changes
- Read
-
Invoke /review-codex
- Read
result.task/review-codex.json - If
: fix issues and restart from step 7.1needs_changes - If
: continue to completionapproved
- Read
Step 8: Complete
Write
.task/state.json:
{ "state": "complete", "plan_id": "plan-001", "completed_at": "ISO8601" }
Report success to the user with:
- Summary of what was implemented
- Files changed
- Tests added
Important Rules
- Follow this process exactly - no shortcuts
- Fix ALL issues raised by reviewers before continuing
- If codex rejects, restart the review cycle from sonnet
- Keep the user informed of progress at each major step
State Files Reference
| File | Purpose |
|---|---|
| Original user request |
| Initial plan |
| Refined plan with technical details |
| Implementation result |
| Sonnet review output |
| Codex review output |
| Pipeline state |
Reference Directory
| Path | Purpose |
|---|---|
| Review criteria and coding standards |
| JSON schemas for structured output |