maestro

Orchestrate spec-driven software development workflows with tracked execution and specialized agents.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill maestro-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro
Source: https://github.com/scooter-lacroix/Maestro/tree/main/claude-code/skills/maestro
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill maestro-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines AI-assisted software development by providing a structured framework for spec-driven workflows, tracked execution, and specialized agent coordination.

Core Features & Use Cases

  • Spec-Driven Orchestration: Manages the entire development lifecycle from product specification to implementation and review.
  • Tracked Execution: Ensures deterministic and traceable progress through defined tracks and phases.
  • Agent Coordination: Leverages specialized AI agents for different tasks, enhancing efficiency and accuracy.
  • Use Case: Initiate a new project by setting up product specifications, generating a track for a new feature, implementing it with AI agents, and monitoring progress via a TUI.

Quick Start

Use the maestro skill to set up a new project by running the setup command.

Frequently Asked Questions about maestro

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

FAQPage Schema
How do I orchestrate AI-assisted software development workflows?

AI-assisted software development workflows can be orchestrated using a spec-driven approach that manages the project lifecycle from product specification to implementation, utilizing specialized agents and tracked execution.

What is spec-driven orchestration for AI development?

Spec-driven orchestration coordinates specialized AI agents across defined tracks and phases, ensuring deterministic, traceable progress from initial product specification through code implementation and review.

How do I set up a new AI software development project with maestro?

To set up a new project, run the setup command via the command-line interface to initialize product specifications, generate execution tracks, and coordinate specialized agents for implementation.

Can I monitor AI agent execution progress through a TUI?

Yes, execution progress can be monitored through a Rust-based TUI that provides status tracking for defined tracks and phases during AI-assisted software development workflows.

Does maestro integrate with code analysis tools?

Maestro integrates with LeIndex for code analysis and uses MCP for tool brokering, facilitating coordinated execution across specialized AI agents during software development workflows.

What are the limitations of tracked execution for AI workflows?

Tracked execution enforces deterministic, traceable progress through defined tracks and phases, which may constrain highly exploratory AI coding tasks that fall outside structured, spec-driven development lifecycles.