/review-spec
- All spec docs in {run_dir}/outputs/spec/ - Quality gate config from specs/quality-gates.md
$ npx -y skills add catlog22/maestro-flow --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/review-spec
Context preview
What this command does when you run it.
- All spec docs in {run_dir}/outputs/spec/ - Quality gate config from specs/quality-gates.md
Command definition
review-spec.mdSpec Quality Review
Inputs
- All spec docs in {run_dir}/outputs/spec/
- Quality gate config from specs/quality-gates.md
Dimensions
| Dimension | Weight | Focus | |-----------|--------|-------| | Completeness | 25% | All sections present with substance | | Consistency | 25% | Terminology, format, references uniform | | Traceability | 25% | Goals→Reqs→Arch→Stories chain | | Depth | 25% | AC testable, ADRs justified, stories estimable |
Review Process
1. Read all spec documents from {run_dir}/outputs/spec/ 2. Load quality gate thresholds from specs/quality-gates.md 3. Score each dimension 4. Run cross-document validation 5. Generate readiness-report.md + blueprint-summary.md 6. Run DISCUSS-003:
- Artifact: {run_dir}/outputs/readiness-report.md
- Perspectives: product, technical, quality, risk, coverage
- Handle verdict per consensus protocol
- DISCUSS-003 HIGH always triggers user pause
Quality Gate
| Gate | Score | |------|-------| | PASS | >= 80% | | REVIEW | 60-79% | | FAIL | < 60% |
Output
Write to {run_dir}/outputs/:
- readiness-report.md: Dimension scores, issue list, traceability matrix
- blueprint-summary.md: Executive summary of all spec docs
Intent-driven workflow orchestration for multi-agent AI development — adaptive lifecycle engine, self-reinforcing knowledge graph, and visual dashboard for Claude Code, Gemini, Codex & more
Repo: catlog22/maestro-flow
Other commands on maestro-flow.
- /maestro-companion
Quick execution for small tasks — minimal run lifecycle (start + done) with evidence recording. Full LLM capability, scoped to mechanically clear tasks.
Open command - /maestro-fork
Create or sync session worktree for parallel dev
Open command - /maestro-guard
Manage editing boundary restrictions
Open command - /maestro-impeccable
Use when designing, auditing, polishing, improving, or codifying frontend UI — websites, dashboards, landing pages, components, design systems
Open command - /maestro-init
Initialize project with auto state detection
Open command - /maestro-issue
Intent-driven issue lifecycle management — describe what you want in natural language (报告一个 bug / 列出开放 issue / 关掉 ISS-xxx / 关联到 task / 扫描发现问题) and the workflow routes to the right operation. Operates on .workflow/issues/. 知识管理走 /maestro-knowledge;knowhow 沉淀走
Open command

