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 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). Arguments: [intent — e.g. '加一条规范:禁止用 any' | 'arch 约束:服务间走 gRPC' | '--scope team coding: 统一用 pnpm']

catlog22 Updated

File contents

Categories: coding · arch · quality · debug · test · review · learning · ui Scopes: project (default) · global · team · personal

Pass the full $ARGUMENTS to the workflow as its intent (the add keyword is implied). The workflow infers category, scope, and content, then appends the entry.

catlog22/pi-maestro-flow/tree/main/.pi/skills/maestro-spec commit aaf4380e13

Frequently asked questions

npx skillmds@latest add catlog22/maestro-spec-2