maestro
π―Skillfrom xenitv1/claude-code-maestro
Orchestrates AI-driven software development workflows by providing intelligent task management, multi-agent coordination, and automated code generation across different development stages.
Installation
npx skills add https://github.com/xenitv1/claude-code-maestro --skill maestroSkill Details
Overview
# Maestro: AI Development Orchestrator
Elite-tier orchestration framework for Claude Code CLI. Supercharges AI development through specialized agents, modular skills, intelligent hooks, and persistent memory systems.
> Version: 0.6.0
> Author: [xenitV1](https://github.com/xenitV1) β’ [X/Twitter](https://x.com/xenit_v0)
> Philosophy: "Why over How. Architecture precedes implementation."
Quick Start
Installation
One-line Install (Skills.sh):
```bash
npx skills add xenitV1/claude-code-maestro
```
Manual Plugin Install:
Maestro is distributed as a Claude Code Plugin. To install it manually:
```bash
# 1. Add Maestro as a marketplace
/plugin marketplace add xenitV1/claude-code-maestro
# 2. Install the Maestro plugin
/plugin install maestro@xenitV1-claude-code-maestro
```
Prerequisites
- Node.js 18+ (required for hooks)
- Claude Code CLI
Usage
Since Maestro is a plugin, its commands are namespaced. Use the format /maestro:command.
```bash
# Basic orchestration
/maestro your task description
# With Ralph Wiggum (autonomous iterations)
/maestro fix bugs and improve code. ralph 5 iterations
# Design mode
/maestro design new authentication system
# Plan mode
/maestro plan implement user dashboard
# Use the Grandmaster agent directly
/agent:grandmaster
```
Architecture
```
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MAESTRO SYSTEM β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β ββββββββββββ ββββββββββββββββ βββββββββββββββββββββββββββ β
β β /maestro βββββΆβ grandmaster βββββΆβ SKILLS β β
β β command β β agent β β (frontend, backend, β β
β ββββββββββββ ββββββββββββββββ β tdd, debug, etc.) β β
β β βββββββββββββββββββββββββββ β
β βΌ β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β HOOK SYSTEM β β
β β SessionStart β PostToolUse β Stop β PreCompact β etc. β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β
β βΌ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β LONG-TERM MEMORY (LTM) β β
β β (brain.jsonl) β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
```
Project Structure
```
maestro/
βββ .claude-plugin/
β βββ plugin.json # Plugin manifest
βββ agents/
β βββ grandmaster.md # Central orchestrator agent
βββ commands/
β βββ maestro.md # /maestro slash command
βββ hooks/
β βββ hooks.json # Hook configuration
β βββ lib/ # Shared JS utilities
β β βββ utils.js # Cross-platform utilities
β β βββ brain.js # LTM operations
β β βββ ralph.js # Ralph state management
β βββ session-start.js # Tech stack detection + LTM injection
β βββ brain-sync.js # LTM sync (PostToolUse)
β βββ stop.js # Ralph Wiggum iteration
β βββ ralph.js # QA enforcement
β βββ sentinel.js # Change detection
β βββ pre-maestro.js # Skill recommendation
βββ skills/
β βββ clean-code/ # Code quality standards
β βββ frontend-design/ # Elite UI/UX
β βββ backend-design/ # API & Database patterns
β βββ tdd-mastery/ # Test-Driven Development
β βββ debug-mastery/ # Systematic debugging
β βββ verification-mastery/# Evidence-based completion
β βββ brainstorming/ # Design-first methodolo