Skip to content
Development
Skill

/orchestrator-framework

Shared orchestration patterns for all workflow orchestrators. NOT an executable skill - provides reference documentation for phase execution, state management, phase gates, and initialization. All orchestrators reference these patterns.

BOOST
From plugin
maister
25217 skills25 agents6 commands1 MCP
Install
$ npx -y skills add SkillPanel/maister --skill orchestrator-framework --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/orchestrator-framework

Context preview

The summary Claude sees to decide when to auto-load this skill.

Shared orchestration patterns for all workflow orchestrators. NOT an executable skill - provides reference documentation for phase execution, state management, phase gates, and initialization. All orchestrators reference these patterns.

SKILL.md

orchestrator-framework.SKILL.md
name: orchestrator-framework
description: Shared orchestration patterns for all workflow orchestrators. NOT an executable skill - provides reference documentation for phase execution, state management, phase gates, and initialization. All orchestrators reference these patterns.
user-invocable: false

Orchestrator Framework

This skill provides **shared reference documentation** for all orchestrator skills in the maister plugin. It is NOT an executable skill - orchestrators reference these patterns and implement them for their specific domain.

Purpose

Reduce duplication across orchestrators by documenting common patterns once:

  • **Phase Blocks**: Simple phase structure with inline transitions (`→ MANDATORY GATE`, `→ AUTO-CONTINUE`) — the two transition types; see `orchestrator-patterns.md` § 2 for semantics
  • **State Management**: `orchestrator-state.yml` schema and operations
  • **Phase Gates**: Pause behavior and user prompts
  • **Initialization**: Task directory setup, metadata, task creation patterns

How Orchestrators Use This

Each orchestrator reads the framework reference file at initialization (Step 1):

### Step 1: Load Framework Patterns

**Read the framework reference file NOW using the Read tool:**

1. `../orchestrator-framework/references/orchestrator-patterns.md`

Reference Files

| File | Purpose | |------|---------| | `references/orchestrator-patterns.md` | Delegation rules, phase gates, state schema, initialization, context passing, issue resolution | | `references/orchestrator-creation-checklist.md` | Authoring checklist for creating new orchestrators (not loaded at runtime) | | `references/html-report-style.md` | Style guide for HTML companion reports (passed to companion-writing agents) | | `assets/dashboard.html` | The frozen operator dashboard, copied into every task dir |

Key Principles

All orchestrators follow these principles:

1. **State-Driven Execution**: `orchestrator-state.yml` is source of truth 2. **Resume Capability**: Any orchestrator can be paused and resumed 3. **Interactive**: Pause after each phase for user review 4. **User-Confirmed Rollback**: Never auto-rollback without user approval 5. **Task Progress**: Always track progress with TaskCreate/TaskUpdate tools 6. **Standards Discovery**: Reference `.maister/docs/INDEX.md` throughout

Orchestrators Using This Framework

  • `development` (bug fixes, enhancements, features)
  • `performance`
  • `migration`
  • `research`
  • `product-design`

Library consumers — not orchestrators themselves, but they read and write the same state and artifacts:

  • `implementation-plan-executor`
  • `implementation-verifier`

NOT an Executable Skill

This skill does NOT get invoked directly. It exists to: 1. Provide discoverable documentation for orchestrator patterns 2. Serve as single source of truth for common logic 3. Enable consistent behavior across all orchestrators

When building new orchestrators, reference these patterns rather than duplicating them.

Read more
Ships withmaister

Structured, standards-aware development workflows for Claude Code Describe what you want to build, and the plugin handles the rest - from specification through implementation to verification - while enforcing your project's coding standards at every step.

Get the whole plugin

Other skills on maister.