/maestro-spec
Intent-driven spec precipitation — state a constraint in natural language (加一条规范:禁止用 any / 记录架构约束:服务间走 gRPC / 质量规则:覆盖率≥80%) and the workflow infers the category and records a <spec-entry>. Spec = 项目约束规则(编码规范、架构约束、质量标准);可复用知识文档走 /maestro-knowhow capture。Triggers on "maestro-spec
$ 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
/maestro-spec
Context preview
What this command does when you run it.
Intent-driven spec precipitation — state a constraint in natural language (加一条规范:禁止用 any / 记录架构约束:服务间走 gRPC / 质量规则:覆盖率≥80%) and the workflow infers the category and records a <spec-entry>. Spec = 项目约束规则(编码规范、架构约束、质量标准);可复用知识文档走 /maestro-knowhow capture。Triggers on "maestro-spec
Command definition
maestro-spec.mdname: maestro-spec
disable-model-invocation: true
description: Intent-driven spec precipitation — state a constraint in natural language (加一条规范:禁止用 any / 记录架构约束:服务间走 gRPC / 质量规则:覆盖率≥80%) and the workflow infers the category and records a <spec-entry>. Spec = 项目约束规则(编码规范、架构约束、质量标准);可复用知识文档走 /maestro-knowhow capture。Triggers on "maestro-spec add", "记录规范", "添加约束", "添加规则", "加一条规范", "spec add". Terminology:spec = project constraints/rules (<spec-entry>). Reusable knowledge documents use /maestro-knowhow capture. Learning discoveries from /maestro-learn use <learning-entry> tags in learnings.md (separate from spec entries).
argument-hint: "[intent — e.g. '加一条规范:禁止用 any' | 'arch 约束:服务间走 gRPC' | '--scope team coding: 统一用 pnpm']"
allowed-tools:
- Read
- Write
- Edit
- Bash
- Glob
- Grep
- AskUserQuestion
session-mode: brief
<purpose> Intent-driven spec precipitation path (沉淀路径) — records project constraint rules. No fixed grammar — state the constraint; the `specs-add` step infers the category and scope and formats the `<spec-entry>`. Explicit form still works as a shortcut: `[--scope <scope>] <category> <content>`.
Categories: `coding · arch · quality · debug · test · review · learning · ui` Scopes: `project` (default) · `global` · `team` · `personal` </purpose>
<dispatch> Run `maestro run skill specs-add` with the full `$ARGUMENTS` passed through as the user's intent (the `add` keyword is implied). The step infers category + scope + content and appends the entry.
- Explicit positional form `<category> <content>` and `--scope`/`--uid` flags still work and override inference.
- Otherwise the step infers the category from the intent (e.g. "禁止用 any/命名规范" → coding, "服务间/依赖方向" → arch, "覆盖率/质量标准" → quality, "测试约定" → test).
- Category unclear → the step asks the user to pick.
- This command only adds specs; there are no load/remove/setup subcommands.
</dispatch>
Read more
name: maestro-spec disable-model-invocation: true description: Intent-driven spec precipitation — state a constraint in natural language (加一条规范:禁止用 any / 记录架构约束:服务间走 gRPC / 质量规则:覆盖率≥80%) and the workflow infers the category and records a <spec-entry>. Spec = 项目约束规则(编码规范、架构约束、质量标准);可复用知识文档走 /maestro-knowhow capture。Triggers on "maestro-spec add", "记录规范", "添加约束", "添加规则", "加一条规范", "spec add". Terminology:spec = project constraints/rules (<spec-entry>). Reusable knowledge documents use /maestro-knowhow capture. Learning discoveries from /maestro-learn use <learning-entry> tags in learnings.md (separate from spec entries). argument-hint: "[intent — e.g. '加一条规范:禁止用 any' | 'arch 约束:服务间走 gRPC' | '--scope team coding: 统一用 pnpm']" allowed-tools: - Read - Write - Edit - Bash - Glob - Grep - AskUserQuestion session-mode: brief
<purpose> Intent-driven spec precipitation path (沉淀路径) — records project constraint rules. No fixed grammar — state the constraint; the `specs-add` step infers the category and scope and formats the `<spec-entry>`. Explicit form still works as a shortcut: `[--scope <scope>] <category> <content>`.
Categories: `coding · arch · quality · debug · test · review · learning · ui` Scopes: `project` (default) · `global` · `team` · `personal` </purpose>
<dispatch> Run `maestro run skill specs-add` with the full `$ARGUMENTS` passed through as the user's intent (the `add` keyword is implied). The step infers category + scope + content and appends the entry.
- Explicit positional form `<category> <content>` and `--scope`/`--uid` flags still work and override inference.
- Otherwise the step infers the category from the intent (e.g. "禁止用 any/命名规范" → coding, "服务间/依赖方向" → arch, "覆盖率/质量标准" → quality, "测试约定" → test).
- Category unclear → the step asks the user to pick.
- This command only adds specs; there are no load/remove/setup subcommands.
</dispatch>
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

