Iron Law
USE THIS WORKSPACE'S ACTUAL AGENTS — never reference placeholder agents (security-auditor, backend-specialist) that don't exist here; always dispatch from the 42 agents in .claude/agents/
Explanation: Dispatching a non-existent agent silently fails. Every agent name in this skill maps to a real .md file in .claude/agents/.
Parallel Agents Orchestration
Orchestration guide for coordinating multiple specialized agents through Claude Code's native Agent tool. Keeps all orchestration within Claude's control using the built-in Agent tool and TeamCreate.
When to Use Orchestration
Good for:
- Complex tasks requiring multiple expertise domains (security + code quality + tests)
- Comprehensive reviews (architecture + security + accessibility)
- Feature implementation needing backend + frontend + database work
- Full pre-deploy audits across all stack layers
Not for:
- Simple, single-domain tasks (use the relevant specialist agent directly)
- Quick fixes or small changes within one file
- Tasks where one agent suffices
Decision rule: If dispatching more than 1 agent, use this skill for orchestration patterns and synthesis protocol.
Workspace Agent Catalog
Load references/workspace-agent-catalog.md for full descriptions. Quick reference:
| Agent |
Domain |
Use For |
code-reviewer |
General |
Quality, security, maintainability for any language |
security-reviewer |
Security |
OWASP Top 10, input validation, secret scanning |
threat-modeling-expert |
Security |
STRIDE analysis, attack trees, security architecture |
silent-failure-hunter |
Error Handling |
Swallowed exceptions, missing error states |
spring-reactive-reviewer |
Java/Spring |
Reactive correctness, Resilience4j, R2DBC |
nestjs-reviewer |
NestJS |
Module correctness, JWT, Prisma patterns |
riverpod-reviewer |
Flutter |
Provider types, ref usage, AsyncValue handling |
agentic-ai-reviewer |
LangGraph |
Graph correctness, guardrails, cost, production readiness |
postgresql-database-reviewer |
PostgreSQL |
Query optimization, schema, security, performance |
pgvector-schema-reviewer |
pgvector |
Vector schema, index alignment, embedding model |
weaviate-schema-reviewer |
Weaviate |
Collection definition, vectorizer, multi-tenancy |
rag-pipeline-reviewer |
RAG |
Chunking, model pinning, reranking, error handling |
accessibility-auditor |
Accessibility |
WCAG 2.1, Semantics, focus management |
ui-standards-expert |
UI/UX |
Design tokens, theming, touch targets |
flutter-security-expert |
Flutter |
Secure storage, certificate pinning, GDPR |
dedup-code-agent |
Tech Debt |
Duplication, unused code, dependency bloat |
plan-challenger |
Planning |
Adversarial plan review (5 attack dimensions) |
output-evaluator |
Quality Gate |
LLM-as-Judge: APPROVE / NEEDS_REVIEW / REJECT |
pr-test-analyzer |
Testing |
Behavioral coverage gaps, critical paths |
architect |
Architecture |
C4 diagrams, API contracts, ADRs |
java-spring-api |
Java |
Spring Boot WebFlux implementation |
nestjs-api |
NestJS |
NestJS modules, controllers, services |
python-dev |
Python |
FastAPI services, async patterns |
flutter-mobile |
Flutter |
Cross-platform mobile features |
angular-spa |
Angular |
Standalone components, signals, routing |
agentic-ai-dev |
Agentic AI |
LangChain/LangGraph agents |
google-adk |
ADK |
Google ADK agents, Gemini integration |
database-designer |
Database |
Schema design, ERD, migrations |
deployment-engineer |
CI/CD |
GitHub Actions, Docker, Cloud Run |
terraform-specialist |
GCP Infra |
Cloud Run, Cloud SQL, Artifact Registry |
frontend-design |
Design |
Landing pages, dashboards, visual identity |
a2ui-angular |
A2UI |
Agent-to-User Interface Angular renderers |
mobile-developer |
React Native |
React Native, native iOS/Android, Fastlane |
browser-testing |
Testing |
Chrome DevTools, E2E flows, performance |
error-detective |
Debugging |
Log analysis, stack traces, root cause |
comment-analyzer |
Documentation |
Comment accuracy vs implementation |
code-simplifier |
Refactoring |
Complexity reduction, over-engineering |
type-design-analyzer |
Types |
TypeScript, Dart, Java type design quality |
mermaid-expert |
Diagrams |
Flowcharts, sequences, ERDs |
tutorial-engineer |
Education |
Onboarding guides, feature tutorials |
dx-optimizer |
Dev Experience |
Tooling, automation, local dev setup |
skill-reviewer |
Skills |
Skill file compliance audit |
reality-checker |
Validation |
Visual evidence gate before PR merge |
Orchestration Patterns
Load references/orchestration-patterns.md for full pattern details.
Pattern 1: Comprehensive Feature Review
For any feature touching security-sensitive code, database, or multiple services:
Step 1: code-reviewer → overall quality gate
Step 2: [stack-specific reviewer] → framework-specific patterns
Step 3: security-reviewer → OWASP + auth + input validation
Step 4: silent-failure-hunter → error handling completeness
Step 5: pr-test-analyzer → behavioral test coverage
Step 6: Synthesize all findings
Pattern 2: Pre-Deploy Audit
Before merging any significant feature branch:
Parallel:
security-reviewer → security findings
[stack reviewer] → framework correctness
pr-test-analyzer → test coverage gaps
Sequential:
output-evaluator → APPROVE / NEEDS_REVIEW / REJECT verdict
Pattern 3: Full Flutter Feature
riverpod-reviewer → state management
flutter-security-expert → secure storage, GDPR
accessibility-auditor → WCAG 2.1
ui-standards-expert → design tokens, touch targets
silent-failure-hunter → error handling in async code
Pattern 4: Agentic AI System Review
agentic-ai-reviewer → graph correctness, guardrails
security-reviewer → prompt injection, input validation
rag-pipeline-reviewer → chunking, model pinning (if RAG used)
silent-failure-hunter → tool error handling
Synthesis Protocol
Load references/synthesis-protocol.md for the full template.
After all agents complete:
## Orchestration Synthesis
### Task Summary
[What was accomplished]
### Agent Contributions
| Agent | Key Finding |
|-------|------------|
| [agent] | [finding] |
### Consolidated Recommendations (severity-ordered)
1. **CRITICAL** — [issue] — must fix before merge
2. **HIGH** — [issue] — should fix before merge
3. **MEDIUM** — [issue] — fix in follow-up PR
4. **LOW** — [issue] — note for tech debt backlog
### Verdict
[APPROVE | NEEDS_REVIEW | BLOCK] — based on finding severity
Constraints
MUST DO
- Only dispatch agents that exist in
.claude/agents/ (42 agents listed in catalog above)
- Pass explicit context to every agent — agents do NOT inherit CLAUDE.md or conversation history
- Produce a single synthesized report, not separate outputs per agent
- Include test coverage review (pr-test-analyzer) for any code-modifying orchestration
MUST NOT DO
- Dispatch agents with only "review this code" — always pass specific context and scope
- Run more agents than needed — match agent count to actual coverage gaps
- Skip synthesis — raw agent outputs are not a deliverable
Knowledge Reference
Agent orchestration, multi-agent coordination, parallel dispatch, reviewer agents, synthesis protocol, pre-deploy gate, Claude Code Agent tool, TeamCreate, context passing
1---2name: parallel-agents3description: Multi-agent orchestration patterns for Claude Code's native Agent tool. Use when coordinating multiple specialized agents for comprehensive reviews, cross-domain feature implementation, or parallel analysis from multiple perspectives. Adapted to this workspace's 42 actual agents.4---56## Iron Law78**USE THIS WORKSPACE'S ACTUAL AGENTS — never reference placeholder agents (security-auditor, backend-specialist) that don't exist here; always dispatch from the 42 agents in .claude/agents/**910**Explanation:** Dispatching a non-existent agent silently fails. Every agent name in this skill maps to a real .md file in .claude/agents/.1112# Parallel Agents Orchestration1314Orchestration guide for coordinating multiple specialized agents through Claude Code's native Agent tool. Keeps all orchestration within Claude's control using the built-in Agent tool and TeamCreate.1516---1718## When to Use Orchestration1920**Good for:**21- Complex tasks requiring multiple expertise domains (security + code quality + tests)22- Comprehensive reviews (architecture + security + accessibility)23- Feature implementation needing backend + frontend + database work24- Full pre-deploy audits across all stack layers2526**Not for:**27- Simple, single-domain tasks (use the relevant specialist agent directly)28- Quick fixes or small changes within one file29- Tasks where one agent suffices3031**Decision rule:** If dispatching more than 1 agent, use this skill for orchestration patterns and synthesis protocol.3233---3435## Workspace Agent Catalog3637Load `references/workspace-agent-catalog.md` for full descriptions. Quick reference:3839| Agent | Domain | Use For |40|-------|--------|---------|41| `code-reviewer` | General | Quality, security, maintainability for any language |42| `security-reviewer` | Security | OWASP Top 10, input validation, secret scanning |43| `threat-modeling-expert` | Security | STRIDE analysis, attack trees, security architecture |44| `silent-failure-hunter` | Error Handling | Swallowed exceptions, missing error states |45| `spring-reactive-reviewer` | Java/Spring | Reactive correctness, Resilience4j, R2DBC |46| `nestjs-reviewer` | NestJS | Module correctness, JWT, Prisma patterns |47| `riverpod-reviewer` | Flutter | Provider types, ref usage, AsyncValue handling |48| `agentic-ai-reviewer` | LangGraph | Graph correctness, guardrails, cost, production readiness |49| `postgresql-database-reviewer` | PostgreSQL | Query optimization, schema, security, performance |50| `pgvector-schema-reviewer` | pgvector | Vector schema, index alignment, embedding model |51| `weaviate-schema-reviewer` | Weaviate | Collection definition, vectorizer, multi-tenancy |52| `rag-pipeline-reviewer` | RAG | Chunking, model pinning, reranking, error handling |53| `accessibility-auditor` | Accessibility | WCAG 2.1, Semantics, focus management |54| `ui-standards-expert` | UI/UX | Design tokens, theming, touch targets |55| `flutter-security-expert` | Flutter | Secure storage, certificate pinning, GDPR |56| `dedup-code-agent` | Tech Debt | Duplication, unused code, dependency bloat |57| `plan-challenger` | Planning | Adversarial plan review (5 attack dimensions) |58| `output-evaluator` | Quality Gate | LLM-as-Judge: APPROVE / NEEDS_REVIEW / REJECT |59| `pr-test-analyzer` | Testing | Behavioral coverage gaps, critical paths |60| `architect` | Architecture | C4 diagrams, API contracts, ADRs |61| `java-spring-api` | Java | Spring Boot WebFlux implementation |62| `nestjs-api` | NestJS | NestJS modules, controllers, services |63| `python-dev` | Python | FastAPI services, async patterns |64| `flutter-mobile` | Flutter | Cross-platform mobile features |65| `angular-spa` | Angular | Standalone components, signals, routing |66| `agentic-ai-dev` | Agentic AI | LangChain/LangGraph agents |67| `google-adk` | ADK | Google ADK agents, Gemini integration |68| `database-designer` | Database | Schema design, ERD, migrations |69| `deployment-engineer` | CI/CD | GitHub Actions, Docker, Cloud Run |70| `terraform-specialist` | GCP Infra | Cloud Run, Cloud SQL, Artifact Registry |71| `frontend-design` | Design | Landing pages, dashboards, visual identity |72| `a2ui-angular` | A2UI | Agent-to-User Interface Angular renderers |73| `mobile-developer` | React Native | React Native, native iOS/Android, Fastlane |74| `browser-testing` | Testing | Chrome DevTools, E2E flows, performance |75| `error-detective` | Debugging | Log analysis, stack traces, root cause |76| `comment-analyzer` | Documentation | Comment accuracy vs implementation |77| `code-simplifier` | Refactoring | Complexity reduction, over-engineering |78| `type-design-analyzer` | Types | TypeScript, Dart, Java type design quality |79| `mermaid-expert` | Diagrams | Flowcharts, sequences, ERDs |80| `tutorial-engineer` | Education | Onboarding guides, feature tutorials |81| `dx-optimizer` | Dev Experience | Tooling, automation, local dev setup |82| `skill-reviewer` | Skills | Skill file compliance audit |83| `reality-checker` | Validation | Visual evidence gate before PR merge |8485---8687## Orchestration Patterns8889Load `references/orchestration-patterns.md` for full pattern details.9091### Pattern 1: Comprehensive Feature Review9293For any feature touching security-sensitive code, database, or multiple services:9495```96Step 1: code-reviewer → overall quality gate97Step 2: [stack-specific reviewer] → framework-specific patterns98Step 3: security-reviewer → OWASP + auth + input validation99Step 4: silent-failure-hunter → error handling completeness100Step 5: pr-test-analyzer → behavioral test coverage101Step 6: Synthesize all findings102```103104### Pattern 2: Pre-Deploy Audit105106Before merging any significant feature branch:107108```109Parallel:110 security-reviewer → security findings111 [stack reviewer] → framework correctness112 pr-test-analyzer → test coverage gaps113Sequential:114 output-evaluator → APPROVE / NEEDS_REVIEW / REJECT verdict115```116117### Pattern 3: Full Flutter Feature118119```120riverpod-reviewer → state management121flutter-security-expert → secure storage, GDPR122accessibility-auditor → WCAG 2.1123ui-standards-expert → design tokens, touch targets124silent-failure-hunter → error handling in async code125```126127### Pattern 4: Agentic AI System Review128129```130agentic-ai-reviewer → graph correctness, guardrails131security-reviewer → prompt injection, input validation132rag-pipeline-reviewer → chunking, model pinning (if RAG used)133silent-failure-hunter → tool error handling134```135136---137138## Synthesis Protocol139140Load `references/synthesis-protocol.md` for the full template.141142After all agents complete:143144```markdown145## Orchestration Synthesis146147### Task Summary148[What was accomplished]149150### Agent Contributions151| Agent | Key Finding |152|-------|------------|153| [agent] | [finding] |154155### Consolidated Recommendations (severity-ordered)1561. **CRITICAL** — [issue] — must fix before merge1572. **HIGH** — [issue] — should fix before merge1583. **MEDIUM** — [issue] — fix in follow-up PR1594. **LOW** — [issue] — note for tech debt backlog160161### Verdict162[APPROVE | NEEDS_REVIEW | BLOCK] — based on finding severity163```164165---166167## Constraints168169### MUST DO170- Only dispatch agents that exist in `.claude/agents/` (42 agents listed in catalog above)171- Pass explicit context to every agent — agents do NOT inherit CLAUDE.md or conversation history172- Produce a single synthesized report, not separate outputs per agent173- Include test coverage review (pr-test-analyzer) for any code-modifying orchestration174175### MUST NOT DO176- Dispatch agents with only "review this code" — always pass specific context and scope177- Run more agents than needed — match agent count to actual coverage gaps178- Skip synthesis — raw agent outputs are not a deliverable179180---181182## Knowledge Reference183184Agent orchestration, multi-agent coordination, parallel dispatch, reviewer agents, synthesis protocol, pre-deploy gate, Claude Code Agent tool, TeamCreate, context passing