Maestro is a specialized orchestration skill for Gemini CLI that facilitates structured, spec-driven development through a unique 'tracks' system. It allows developers to generate detailed technical specifications, manage implementation phases using the LeIndex analysis engine, and monitor progress via a dedicated Rust TUI cockpit. By integrating directly with Gemini's MCP servers, Maestro provides a command-based environment for complex feature implementation, status tracking, and controlled rollbacks, ensuring development remains lean, focused, and documented.
Key Features
01Native command integration for seamless setup and implementation management
02Integrated Rust-based TUI cockpit for real-time orchestration and monitoring
030 GitHub stars
04LeIndex-powered analysis engine for efficient file scoping and token conservation
05Granular status tracking and multi-level revert capabilities for tracks and phases
06Spec-driven development with automated track generation and planning