// Master orchestration patterns, multi-agent coordination, and effective workflow composition using the Agency plugin's 51+ specialized agents. Activate when planning complex implementations, coordinating multiple agents, or optimizing development workflows.
| name | agency-workflow-patterns |
| description | Master orchestration patterns, multi-agent coordination, and effective workflow composition using the Agency plugin's 51+ specialized agents. Activate when planning complex implementations, coordinating multiple agents, or optimizing development workflows. |
| triggers | ["agency patterns","workflow orchestration","using agency","agent coordination","how to use orchestrator","multi-agent workflow","parallel execution","agency best practices"] |
Master the art of orchestrating 51+ specialized agents to automate your complete software development lifecycle. This skill teaches you when to use the orchestrator, how to coordinate multiple agents, and patterns for maximum efficiency.
Use orchestrator for:
Use specialist agents directly for:
User Command โ Orchestrator โ Planning โ Specialist Selection โ Parallel Execution โ Synthesis
Use Case: Understanding existing code or systems
Flow:
User Question โ Orchestrator โ Explore Agent โ Summary
Example:
Explore agentKey Insight: Use Explore agent to keep main context clean
Use Case: GitHub/Jira issue from start to finish
Flow:
Issue โ Fetch Details โ Plan โ Review Plan โ Implement โ Test โ Review โ PR
Agents Involved:
Example Command: /agency:work 123
Checkpoints:
See Full Issue Implementation Flow for details.
Use Case: Multiple independent features or bug fixes
Flow:
Identify Parallel Tasks โ Spawn Specialists Simultaneously โ Integrate Results
Example:
Benefits:
See Parallel Execution Strategies for details.
Use Case: Comprehensive code review before release
Flow:
Code โ Security Review โ Quality Review โ Performance Review โ Test Review โ Synthesis
Agents in Parallel:
Example Command: /agency:review
Output: Unified report with all findings
Use Case: Implement entire sprint
Flow:
Fetch Sprint Issues โ Prioritize โ Find Parallel Work โ Execute in Batches โ Monitor Progress
Example Command: /agency:gh-sprint
Orchestrator Actions:
See Sprint Automation Workflow for details.
| Agent | Best For | Avoid For |
|---|---|---|
| Frontend Developer | React, Vue, UI components | Backend logic, databases |
| Backend Architect | APIs, databases, system design | UI implementation |
| AI Engineer | ML pipelines, model integration | General web development |
| DevOps Automator | CI/CD, Docker, infrastructure | Application code |
| Senior Developer | Complex logic, difficult problems | Simple CRUD |
| Rapid Prototyper | MVPs, proof-of-concepts | Production systems |
| Agent | Best For | Avoid For |
|---|---|---|
| UI Designer | Visual design, component libraries | User research |
| UX Researcher | User needs, usability testing | Visual design |
| UX Architect | Information architecture, flows | Implementation |
| Agent | Best For | Avoid For |
|---|---|---|
| Reality Checker | Bug finding, edge cases | Performance testing |
| API Tester | API contract validation | UI testing |
| Performance Benchmarker | Load testing, optimization | Functional testing |
See Complete Agent Roster for all 51+ agents.
Retain:
Discard:
Target Context Sizes:
Benefits of Lean Context:
How to Achieve:
Explore agent for researchโ Parallelize When:
Example: UI components + API endpoints + Database schema
โ Sequential When:
Example: Plan โ Review Plan โ Implement โ Test
See Execution Strategies for decision trees.
Always pause for approval:
Skip approval for:
Present concisely:
๐ Plan: Dark Mode Implementation
I'll use 4 agents across 3 phases:
Phase 1: Research
โโโ Explore โ Find existing theme patterns
Phase 2: Implementation (Parallel)
โโโ Frontend Developer โ Theme provider + toggle
โโโ Frontend Developer โ Component style updates
โโโ Backend Architect โ User preference API
Phase 3: Verification
โโโ Reality Checker โ Visual regression tests
Checkpoints: After Phase 1 (confirm approach), After Phase 3 (final review)
Approve? (y/auto/modify)
Use Case: Complex feature needing multiple refinement cycles
Flow:
Initial Plan โ Review โ Refine Plan โ Implement โ Test โ Refine โ Test โ Ship
When to Use: Novel features, unclear requirements, high uncertainty
Use Case: Working with unfamiliar codebase or technology
Flow:
Research โ Document Findings โ Plan โ Implement
Research Phase:
Then: Implementation uses research as foundation
Use Case: Progressive deepening of expertise
Flow:
Senior Developer (initial) โ Specialist (refinement) โ Another Specialist (integration)
Example:
See Advanced Orchestration for more patterns.
Symptom: Orchestrator slow, losing track Solution: Reduce parallel agents, increase batch size
Symptom: Agent struggles with task Solution: Review agent selection criteria, may need different specialist
Symptom: Agent waiting for input, unclear blocking Solution: Check for missing user approval, clarify requirements
See Troubleshooting Guide for common issues.
Investigation: Explore agent โ summary
Issue Implementation: /agency:work {number}
Sprint Automation: /agency:gh-sprint
Code Review: /agency:review
Parallel Work: /agency:gh-parallel
Planning Only: /agency:plan
github-workflow-best-practices - GitHub-specific workflowscode-review-standards - Review criteria and quality gatestesting-strategy - Testing approaches and standardsRemember: The orchestrator is a strategic coordinator, not an executor. Let specialists do the work while orchestrator manages the big picture.