brainstorming
Structured design dialogue that validates ideas before implementation begins.
Coordinate multiple AI agents and skills for complex workflows
Full skill instructions
The Agent Orchestrator skill coordinates multiple specialized AI agents, skills, and tools to accomplish complex tasks that benefit from distributed expertise. It acts as a conductor, delegating subtasks to appropriate agents, managing dependencies, integrating results, and ensuring coherent final outputs.
This skill understands the capabilities of available agents (general-purpose, operations-manager, specialized skills), determines optimal task decomposition, manages inter-agent communication, handles failures, and synthesizes diverse outputs into unified results. It's the meta-layer that makes multi-agent collaboration effective.
Use this skill for complex projects requiring diverse expertise, tasks that benefit from parallel execution, or workflows where specialized agents outperform general-purpose approaches.
| Action | Command/Trigger |
|---|---|
| Delegate complex task | "Orchestrate agents for [task]" |
| Run agents in parallel | "Run these tasks in parallel: [tasks]" |
| Create agent pipeline | "Create pipeline: [agent1] → [agent2] → [agent3]" |
| Select best agent | "Which agent should handle [task]?" |
| Coordinate workflow | "Coordinate [workflow] across agents" |
| Handle agent failure | "Agent [X] failed on [task], recover" |
| Integrate agent outputs | "Synthesize outputs from [agents]" |
Match Expertise to Task: Use specialized agents for specialized work
Provide Clear Context: Each agent needs to understand its role
Manage Dependencies: Make execution order explicit
Validate Handoffs: Don't pass bad data between agents
Handle Failures Gracefully: Agents will fail sometimes
Optimize Communication: Minimize inter-agent chatter
Monitor Progress: Know what's happening
Synthesize Thoughtfully: Integrate diverse outputs coherently
| Agent/Skill | Specialty | Best For | Avoid For |
|---|---|---|---|
| General-Purpose | Broad tasks | Quick tasks, general coding | Complex orchestration |
| Operations Manager | Project coordination | Workflows, timelines, resources | Writing code |
| UI Builder | Frontend design | Components, layouts, styling | Backend logic |
| Database Designer | Schema design | Tables, relationships, RLS | Frontend work |
| API Designer | Endpoint design | RESTful APIs, validation | UI/UX |
| Testing QA | Test creation | E2E tests, test plans | Feature development |
| Performance Optimizer | Speed optimization | Metrics, caching, lazy loading | Initial development |
| Deployment Automation | CI/CD | Vercel, environments, pipelines | Coding features |
| Prompt Engineer | AI optimization | Improving prompts, AI workflows | Non-AI tasks |
| Skill Creator | Skill development | Building new skills | Daily tasks |
| Workflow Designer | Process design | Complex workflows | Simple tasks |
| Chain Builder | Prompt sequences | Multi-step AI tasks | Single prompts |
| Agent | Available MCPs/Tools |
|---|---|
| General-Purpose | All (Playwright, Supabase, GitHub, Firecrawl, Memory) |
| Operations Manager | GitHub (PRs, issues), Memory (tracking) |
| UI Builder | Playwright (testing), Memory (design decisions) |
| Database Designer | Supabase (migrations, queries), Memory (schema) |
| Testing QA | Playwright (E2E), GitHub (test runs) |
Task → [Expert A, Expert B, Expert C] → Synthesize → Decision
Use when: Need diverse perspectives on same problem Example: Architecture decision → [Performance expert, Security expert, Maintainability expert] → Recommendation
Task → Agent A → Agent B → Agent C → Output
Use when: Sequential transformations needed Example: Design → Implement → Test → Deploy
Task → Split → [Agent 1: Part A, Agent 2: Part B, Agent N: Part N] → Merge → Output
Use when: Large task divisible into independent parts Example: Multi-page app → [Agent per page] → Integrate
Supervisor analyzes → Delegates to Workers → Workers execute → Supervisor integrates
Use when: Central coordination needed Example: Project manager → [Feature developers] → Integration
Agent A: Draft → Agent B: Critique → Agent A: Revise → Validate → Output
Use when: Quality improves through iteration Example: Writer → Reviewer → Writer → Final
Analyze task → Route to appropriate specialist → Specialist executes → Return
Use when: Different task types need different agents Example: Issue triage → [Bug to QA | Feature to Developer | Ops to DevOps]
**Agent**: [Agent name]
**Task**: [Clear, specific task description]
**Context**: [Relevant background information]
**Inputs**: [Provided data/resources]
**Expected Output**: [Format and content requirements]
**Success Criteria**: [How to know it's done well]
**Constraints**: [Limitations or requirements]
**Deadline**: [If time-sensitive]
**Parallel Execution**: [N agents]
**Agent 1**: [Agent name]
- Task: [Task 1]
- Output: [Output 1]
**Agent 2**: [Agent name]
- Task: [Task 2]
- Output: [Output 2]
**Integration**: [How to combine outputs]
**Pipeline**: [Agent A] → [Agent B] → [Agent C]
**Stage 1**: [Agent A]
- Input: [Initial data]
- Task: [Transform 1]
- Output: [Intermediate 1]
**Stage 2**: [Agent B]
- Input: [Intermediate 1]
- Task: [Transform 2]
- Output: [Intermediate 2]
**Stage 3**: [Agent C]
- Input: [Intermediate 2]
- Task: [Transform 3]
- Output: [Final output]
When agents produce conflicting outputs:
Identify the conflict:
Evaluate sources:
Resolve using strategy:
Document resolution:
Track these metrics:
**Orchestrator**: Coordinate feature development
1. **Requirements Analysis** (Operations Manager)
- Clarify requirements
- Define scope
- Identify constraints
2. **Parallel Design Phase**
- **UI Builder**: Design components
- **Database Designer**: Design schema
- **API Designer**: Design endpoints
3. **Integration Review** (Orchestrator)
- Ensure designs are compatible
- Resolve conflicts
- Approve for implementation
4. **Implementation** (General-Purpose)
- Build based on approved designs
5. **Quality Assurance** (Testing QA)
- Generate E2E tests
- Run test suite
- Report issues
6. **Fix Issues** (General-Purpose)
- Address failing tests
7. **Deployment** (Deployment Automation)
- Deploy to staging
- Verify deployment
- Deploy to production
**Orchestrator**: Create technical blog post
1. **Research** (General-Purpose + Firecrawl)
- Gather sources
- Extract key information
2. **Parallel Analysis**
- **Prompt Engineer**: Analyze for clarity
- **Workflow Designer**: Identify structure
- **Output Formatter**: Determine format
3. **Draft** (General-Purpose)
- Write based on research and analysis
4. **Review & Edit** (Prompt Engineer)
- Review for quality
- Suggest improvements
5. **Revise** (General-Purpose)
- Apply feedback
6. **Format** (Output Formatter)
- Format for target platform
7. **Generate Metadata** (General-Purpose)
- SEO metadata
- Social snippets
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs