Claude-skill-registry-data maestro
Maestro spec-driven development for Gemini CLI. Use when running /maestro* commands or orchestrating tracks; keep LeIndex as the analysis engine and avoid legacy TLDR routing.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/maestro" ~/.claude/skills/majiayu000-claude-skill-registry-data-maestro-f068a6 && rm -rf "$T"
manifest:
data/maestro/SKILL.mdsource content
Maestro in Gemini CLI
You are operating Maestro inside Gemini CLI. Keep everything native:
- Commands:
,/maestro
,/maestro:setup
,/maestro:newTrack
,/maestro:implement
,/maestro:orchestrate
,/maestro:status
,/maestro:revert
,/maestro:leindex
./maestro:tui - Where commands come from:
(installed by the Maestro wizard).~/.gemini/commands/maestro/*.toml - MCP:
→mcpServers.leindex
(stdio). Do not route to{ command: "maestro", args: ["mcp", "tool-search"] }
or any archive/tldr paths.maestro.tldr - Skill location:
(this skill). Load it whenever a Maestro workflow is requested.~/.gemini/skills/maestro/
Quick flow
— initialize/refresh product, tech stack, workflow, track registry./maestro setup
— generate spec + plan with clarifying questions./maestro newTrack "<goal>"
— execute plan; rely on LeIndex 5-phase analysis for file scoping./maestro implement <track>
— cockpit/orchestrator panel (Rust TUI pane)./maestro orchestrate
— surface phase/task progress and blockers./maestro status
— controlled rollback./maestro revert [track|phase|task]
— LeIndex-first analysis; no TLDR imports./maestro leindex
— launch Rust cockpit (primary TUI; Go/Python TUIs are deprecated)./maestro tui
Guardrails
- Avoid
and anything undermaestro.tldr
; these are reference-only.maestro/archive/tldr - Keep token usage lean by constraining file scopes via LeIndex queries.
- Respect installed MCP config; if LeIndex is missing, request
rerun./maestro:configure - Do not introduce cross-tool paths (no
,~/.claude
, etc.).~/.config/opencode
Validation checklist
are present and reference~/.gemini/commands/maestro/*.toml
-substituted paths.__MAESTRO_HOME__
contains~/.gemini/settings.json
pointing tomcpServers.leindex
.maestro mcp tool-search- Skill lives at
.~/.gemini/skills/maestro/