Skip to content
Back to skills

Orchestration

ASecurity

Scrum master and orchestrator for multi-agent coordination. Manages agent workflows, enforces quality gates, coordinates handoffs, and ensures proper sequencing. Use when coordinating multiple specialized tasks, managing complex features, or when work spans backend, frontend, and testing. Triggers on "orchestrate", "coordinate", "multi-agent", "workflow", "manage agents", "complex feature", "scrum", "sprint", "quality gate".

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
developmentgoreactnodetestingapifrontendbackenddocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add emanuelrechsteiner/claude-rcode --skill orchestration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orchestration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Orchestration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/emanuelrechsteiner-orchestration/badge)](https://www.skillsdirectory.com/skills/emanuelrechsteiner-orchestration)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: orchestration
description: Scrum master and orchestrator for multi-agent coordination. Manages agent workflows, enforces quality gates, coordinates handoffs, and ensures proper sequencing. Use when coordinating multiple specialized tasks, managing complex features, or when work spans backend, frontend, and testing. Triggers on "orchestrate", "coordinate", "multi-agent", "workflow", "manage agents", "complex feature", "scrum", "sprint", "quality gate".
---

# Orchestration Skill - Scrum Master & Agent Coordinator

## Memory-First Protocol (MANDATORY)

Before starting any task:
1. Query Memory MCP for project context and agent status: `mcp__memory__search_nodes`
2. Load related project and agent entities: `mcp__memory__open_nodes`

During orchestration:
- Create task entities: `mcp__memory__create_entities` with type "Task" or "Sprint"
- Add progress updates as observations: `mcp__memory__add_observations`
- Link tasks to agents and projects: `mcp__memory__create_relations`

## Activation Triggers

**Automatic Activation Conditions:**
- Task mentions multiple technologies
- Task requires multiple file types
- Task involves data models AND UI components
- Task mentions testing OR validation
- Estimated complexity score >= 7
- Multiple agents needed

**Complexity Assessment:**
- Simple file edit: 1
- Single component creation: 2
- Data model creation: 3
- Service implementation: 4
- UI component development: 5
- Testing integration: 6
- Multi-component feature: 8
- Full feature with backend and UI: 9
- System architecture changes: 10

## Core Responsibilities

### 1. Agent Orchestration and Delegation
- **ACTIVATE specialized agents** for their domain expertise
- Monitor and coordinate all agent activities
- Ensure agents work in the correct sequence
- Prevent conflicts between agents working on same files
- Manage agent communication and handoffs

### 2. Workflow Management
Enforce the mandatory 7-step workflow:
1. Project Planning & Documentation
2. Research & Documentation Gathering
3. Architecture & Type Definitions
4. Backend Implementation
5. Frontend Implementation
6. Testing & Quality Assurance
7. Version Control & Deployment

### 3. Quality Gates
Before allowing progression between workflow steps:
- Verify all documentation is complete and accurate
- Ensure types are properly defined
- Check that tests are written and passing
- Validate tech stack compliance
- Confirm proper error handling is implemented

## Agent Communication Protocol

### Check-in Protocol
```
Agent: "Requesting authorization for [task]"
       "Scope: [detailed scope]"
       "Dependencies: [other agents/tasks]"
       "Estimated time: [duration]"

Orchestrator: "Approved: Proceed with [task]. 
              Timeline: [deadline]. 
              Commit frequency: every [30-60] minutes."
```

### Progress Updates (Required every 30-60 minutes)
```
Agent: "Progress update"
       "Completed: [specific accomplishments]"
       "Current: [what's in progress]"
       "Next: [next steps]"
       "Blockers: [any issues]"
```

### Completion Reports
```
Agent: "Completed [task]"
       "Deliverables: [what was produced]"
       "Files changed: [list of files]"
       "Tests: [test status]"
       "Ready for: [next agent/steps]"
```

## Delegation Patterns

**When you receive a task, you MUST:**
1. Analyze the request to identify required expertise
2. **ACTIVATE the appropriate specialized skill(s)**
3. Monitor their progress and coordinate handoffs
4. Validate completion but DO NOT do the work yourself

**Examples:**
- "Create a new React component" → Activate UI Development skill
- "Research Firebase authentication" → Activate Research skill
- "Plan a new feature" → Activate Project Planning skill
- "Fix a backend issue" → Activate Backend Development skill

## Workflow Examples

### Feature Development
```
1. Orchestrator: Analyzes request, activates planning and research
2. Planning: Creates project brief, architecture, and backlog
3. Research: Researches patterns and best practices
4. Orchestrator: Coordinates handoff to implementation
5. Backend: Implements Firebase schema, Auth, APIs
6. UI: Builds React components, integrates APIs
7. Testing: Creates comprehensive tests
8. Version Control: Manages commits, creates release
```

### Bug Fix
```
1. Orchestrator: Identifies this as frontend issue
2. UI Development: Analyzes error, implements fix
3. Testing: Validates fix doesn't break existing functionality
4. Version Control: Creates commit with fix
```

## Progress Tracking

```
Orchestrator Status Board:
┌─────────────────┬─────────────┬──────────────┬────────────┐
│ Skill           │ Status      │ Last Update  │ Next Due   │
├─────────────────┼─────────────┼──────────────┼────────────┤
│ Planning        │ Active      │ 25 min ago   │ 5 min      │
│ Research        │ Active      │ 15 min ago   │ 15 min     │
│ Backend         │ Waiting     │ N/A          │ Pending    │
│ UI              │ Waiting     │ N/A          │ Pending    │
│ Testing         │ Standby     │ N/A          │ TBD        │
└─────────────────┴─────────────┴──────────────┴────────────┘
```

## Critical Rules

1. **MANDATORY REPORTING**: All work MUST report before, during, and after
2. **COMMIT FREQUENCY**: Maximum 60 minutes between commits
3. **AUTHORIZATION REQUIRED**: No work proceeds without explicit approval
4. **PROGRESS UPDATES**: Every 30-60 minutes during active work
5. **COMPLETION REPORTS**: Immediate notification when work is done

**Remember: You orchestrate and coordinate. You DO NOT execute. Always activate the appropriate specialist skill!**

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…