From maestro
Generate Mermaid diagrams and ASCII dashboards for story dependencies, architecture, roadmaps, and progress tracking.
How this skill is triggered — by the user, by Claude, or both
Slash command
/maestro:visualizeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate visual representations of Maestro data using Mermaid diagrams (rich rendering in Desktop/GitHub) and ASCII art (terminal compatible).
Generate visual representations of Maestro data using Mermaid diagrams (rich rendering in Desktop/GitHub) and ASCII art (terminal compatible).
Shows story execution order with status colors.
graph TD
S1["01 Database schema"] --> S2["02 API routes"]
S2 --> S3["03 Frontend"]
S2 --> S4["04 Tests"]
S3 --> S5["05 Integration"]
S4 --> S5
style S1 fill:#0e8a16,color:#fff
style S2 fill:#0e8a16,color:#fff
style S3 fill:#0075ca,color:#fff
style S4 fill:#ededed
style S5 fill:#ededed
Status colors:
#0e8a16 (green) — done#0075ca (blue) — in progress#e4e669 (yellow) — skipped#b60205 (red) — blocked/failed#ededed (gray) — pendingHow to generate:
.maestro/stories/depends_on from each story's frontmatter.maestro/state.local.md (current_story, phase)Shows system component relationships.
graph LR
Client["Client"] --> LB["Load Balancer"]
LB --> API["API Gateway"]
API --> Auth["Auth Service"]
API --> Users["User Service"]
API --> Data["Data Service"]
Users --> DB[("PostgreSQL")]
Data --> Cache[("Redis")]
Data --> DB
How to generate:
.maestro/architecture.md if it exists[] for services, [()] for databases, {} for externalShows milestones over time.
gantt
title Project Roadmap
dateFormat YYYY-MM-DD
section M1 Foundation
Database schema :done, m1s1, 2026-03-15, 1d
API routes :done, m1s2, after m1s1, 2d
Frontend :active, m1s3, after m1s2, 3d
section M2 Features
Auth system :m2s1, after m1s3, 2d
Dashboard :m2s2, after m2s1, 4d
section M3 Polish
Testing :m3s1, after m2s2, 2d
Deployment :m3s2, after m3s1, 1d
How to generate:
.maestro/roadmap.md or milestone filesdone, active, or default (upcoming)Terminal-friendly progress display.
+---------------------------------------------+
| Feature: Add user authentication |
+---------------------------------------------+
[===========> ] 3/5 stories 60%
01 schema (ok) QA 1st $0.65 2m
02 api-routes (ok) QA 1st $0.95 3m
03 frontend >> building ... ...
04 tests -- pending
05 integration -- pending
Tokens 87,200 / ~145,000 estimated
Cost $2.40 / ~$3.80 estimated
Time 8m 22s elapsed
How to generate:
.maestro/state.local.md for current progress.maestro/token-ledger.md for per-story costsVisual cost comparison.
Model Cost per Story Type:
Haiku Sonnet Opus
------ ------ ------
planning $0.02 $0.09 $0.45
execution $0.07 $0.27 $1.35
review $0.02 $0.07 $0.36
simple $0.01 $0.03 $0.14
research $0.04 $0.14 $0.68
------ ------ ------
total/f $0.16 $0.60 $2.98
type: deps | arch | roadmap | progress | costformat: mermaid | ascii | bothDefault behavior: Use Mermaid for Desktop/GitHub, ASCII for terminal. If unsure, output both.
Generated diagrams are inline (not separate files), so the contract validates the code block format:
output_contract:
inline: true
required_format: "mermaid code block or ASCII art"
min_lines: 5
npx claudepluginhub adilbilal/maestro-opusGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.