Agent Skill
2/7/2026

maestro

AI agent workflow with interview-driven planning and team-based execution. Use /design to start planning, /work to execute.

R
reinamaccredy
23GitHub Stars
2Views
npx skills add ReinaMacCredy/maestro

SKILL.md

Namemaestro
DescriptionAI agent workflow with interview-driven planning and team-based execution. Use /design to start planning, /work to execute.

Maestro

AI agent workflow skillpack. Plan first, code once.

License: MIT

Install

Universal install (skills.sh CLI):

npx skills add ReinaMacCredy/maestro

Codex install (optional runtime):

bash scripts/install-codex.sh

Codex install with optional ECC skillpack:

bash scripts/install-codex.sh --with-ecc-skillpack

Install specific skills and agents:

npx skills add ReinaMacCredy/maestro --skill planning --agent claude-code --agent amp

Legacy direct installs (still supported):

# Claude Code plugin route
/plugin install https://github.com/ReinaMacCredy/maestro

# Amp route
amp skill add https://github.com/ReinaMacCredy/maestro --global

Quick Start

graph LR
    A["/maestro:setup"] --> B["/maestro:new-track"]
    B --> C[Spec + Plan Generated]
    C --> D["/maestro:implement"]
    D --> E["/maestro:review"]
  1. /maestro:setup — Scaffold project context (product, tech stack, guidelines)
  2. /maestro:new-track — Create a feature/bug track with spec and plan
  3. /maestro:implement — Execute tasks (single-agent or --team for parallel)
  4. /maestro:review — Verify implementation correctness

Setup

Enable Agent Teams in ~/.claude/settings.json:

{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

Commands

Maestro command names are unchanged across Claude Code, Amp, and Codex compatibility paths.

Core Workflow

CommandDescription
/maestro:setupScaffold project context (product, tech stack, guidelines)
/maestro:new-track <request>Create a feature/bug track with spec and plan
/maestro:implement [<track>] [--team]Execute track tasks (supports --resume)
/maestro:reviewPost-execution review with auto-fix
/maestro:statusShow track progress across all tracks
/maestro:revertUndo implementation if needed
/maestro:note [--priority <P0-P3>] <text>Capture decisions and context to persistent notepad
/maestro:AGENTS.mdGenerate AGENTS.md context file

Agents

AgentPurposeModelTeam Lead?
prometheusInterview-driven plannersonnetYes
orchestratorExecution coordinatorsonnetYes
krakenTDD implementationsonnetNo
sparkQuick fixessonnetNo
build-fixerBuild/compile/lint error specialistsonnetNo
oracleStrategic advisorsonnetNo
criticPost-implementation reviewersonnetNo
security-reviewerSecurity analysis specialistsonnetNo
exploreCodebase searchhaikuNo
leviathanDeep plan reviewersonnetNo
wisdom-synthesizerKnowledge consolidatorhaikuNo
progress-reporterStatus trackerhaikuNo

Key Rules

  • Plan before code — Run /maestro:new-track to create a spec and plan before implementing
  • TDD by default — Use kraken for new features
  • Track-based workflow — All work is organized into tracks with specs and plans
  • Verify subagent claims — Always verify, agents can make mistakes

Recommended MCP Servers

These MCP servers enhance the Maestro experience:

ServerPurpose
Context7Up-to-date library documentation
Sequential ThinkingDynamic reasoning for complex planning

Documentation

TopicPath
Skillsskills/
Agent Definitions.claude/agents/
Agent Teams Guidedocs/AGENT-TEAMS.md
Universal Skills Formatdocs/AGENT-SKILLS.md
Codex Compatibility.codex/

Optional ECC Skillpack

Maestro includes an optional ECC-derived skillpack under skillpacks/ecc/skills/. It is intentionally not active by default.

# Enable all optional ECC skills
bash scripts/enable-ecc-skillpack.sh all

# Disable all optional ECC skills
bash scripts/disable-ecc-skillpack.sh all

ECC hook toggles:

# Disable ECC quality gates (default is enabled)
export MAESTRO_ENABLE_ECC_QUALITY_GATES=0

# Enable ECC learning observer hooks (default is disabled)
export MAESTRO_ENABLE_LEARNING_HOOKS=1

Credits

License

MIT

Skills Info
Original Name:maestroAuthor:reinamaccredy