maestro

Orchestrate multi-agent software development with task dependency graphs and agent assignment.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mohitmishra786/aurora-dev --skill maestro-mohitmishra786
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro
Source: https://github.com/mohitmishra786/aurora-dev/tree/main/.agents/skills/maestro
Command: npx skills add https://github.com/mohitmishra786/aurora-dev --skill maestro-mohitmishra786

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill acts as the central coordinator for autonomous multi-agent software development, managing complex projects from initial requirements through to deployment by orchestrating specialized agents.

Core Features & Use Cases

  • Task Decomposition: Breaks down user requirements into manageable, atomic tasks and creates dependency graphs.
  • Agent Assignment: Intelligently assigns tasks to the most suitable specialist agents based on expertise, workload, and historical performance.
  • Progress Monitoring: Tracks agent progress in real-time, detects stalled tasks, and manages reassignments.
  • Merge Coordination: Resolves conflicts and manages code integration from parallel agent work.
  • Budget Management: Monitors and allocates API costs across agents, alerting and pausing as needed.
  • Use Case: Kick off the development of a new full-stack e-commerce platform by providing a high-level description and desired tech stack.

Quick Start

Use the maestro skill to build a full-stack e-commerce app with React, Node.js, PostgreSQL, and Stripe.

Frequently Asked Questions about maestro

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

FAQPage Schema
How do I orchestrate multi-agent software development projects?

Multi-agent software development projects are orchestrated by decomposing requirements into task dependency graphs, assigning tasks to specialized agents, and monitoring real-time progress with merge coordination.

How does task decomposition work for autonomous multi-agent software projects?

Task decomposition for autonomous multi-agent software projects breaks down high-level user requirements into manageable, atomic tasks and creates dependency graphs for specialized agents.

How do you assign tasks to specialized agents in a multi-agent system?

Tasks are assigned to specialized agents in a multi-agent system based on expertise, workload, historical performance, and context size.

Can I manage API costs and budgets across multiple autonomous agents?

You can manage API costs across multiple autonomous agents through budget management features that monitor and allocate expenses, alerting and pausing as needed.

Does multi-agent task orchestration work with LangGraph and Celery?

Multi-agent task orchestration works with LangGraph for state management and Celery for task queuing.

What is the best way to coordinate code merges from parallel autonomous agents?

The best way to coordinate code merges from parallel autonomous agents is using a central orchestrator that resolves conflicts and manages code integration.