maestro

Orchestrate subagents to execute implementation plans with adversarial review and quality control.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/PythonShe/Repertoire --skill maestro-pythonshe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro
Source: https://github.com/PythonShe/Repertoire/tree/main/skills/maestro
Command: npx skills add https://github.com/PythonShe/Repertoire --skill maestro-pythonshe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Maestro streamlines the implementation of complex projects by orchestrating a team of subagents to execute a plan with precision and adherence to quality standards.

Core Features & Use Cases

  • Implementation Pipeline: Automates the execution of implementation plans through a pipeline of subagents (implementers, reviewers, fixers, QC).
  • Task Grouping: Groups related tasks into sequential units, each handled by a fresh implementer.
  • Adversarial Review: Ensures comprehensive code review by adversarial subagents.
  • Quality Control: Provides a final gate to verify build and test results against requirements.
  • Use Case: Use Maestro to implement a software development plan, ensuring each component is built, reviewed, and tested by dedicated subagents before being merged.

Quick Start

Use Maestro to build and review the plan at 'docs/plan.md'.

Frequently Asked Questions about maestro

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate subagents for implementation plan execution?

You orchestrate subagents for implementation plan execution by using a pipeline that groups related tasks sequentially, assigning each unit to a fresh implementer, adversarial reviewer, fixer, and quality control gate to ensure precision and adherence to requirements.

What is adversarial code review and how does it work in project management?

Adversarial code review in project management is a quality control mechanism where dedicated subagents critically evaluate implemented code to find flaws. This ensures comprehensive review before any component is merged into the main branch.

Do I need a written plan to automate my software development pipeline?

Yes, you need a written plan to automate your software development pipeline. The orchestration requires a documented plan, such as a markdown file, to group tasks and direct the subagents through the implementation, review, and testing phases.

Can I use feature branches for code execution and version control with subagent orchestration?

Yes, you can use feature branches for code execution and version control with subagent orchestration. The pipeline supports feature branches to isolate implementation tasks, ensuring code is built, reviewed, and tested before merging.

What is the best way to group implementation tasks for automated execution?

The best way to group implementation tasks for automated execution is to cluster related tasks into sequential units. Each unit is then handled by a fresh implementer subagent, streamlining complex project orchestration and quality control.

How does quality control verify build and test results against requirements?

Quality control verifies build and test results against requirements by acting as a final gate in the orchestration pipeline. A dedicated subagent checks that the implemented code passes all build and test criteria before the task is considered complete.