maestro
免费Intent-to-chain planner over the canonical Session/Run lifecycle
中文简介正在准备中。当前显示原文说明。
Manage editing boundary restrictions
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Config location: .workflow/config.json → guard section
{
"guard": {
"enabled": false,
"mode": "allow",
"paths": []
}
}
Enforcement: The workflow-guard hook (PreToolUse on Write/Edit) reads this config
and blocks operations targeting files outside boundaries. Requires hooks level >= full.
Output boundary: ALL file writes MUST target .workflow/config.json (guard section) only. NEVER modify hook files, .claude/settings.json, or source code.
</context>
GATE 1: Parse → Config Read
status.GATE 2: Config Read → Execute
.workflow/config.json read successfully or initialized with empty guard section.GATE 3: Execute → Confirm
Step 1: Parse subcommand
Extract from $ARGUMENTS:
on / off / status / allow <path> / deny <path>statusStep 2: Read config
Read .workflow/config.json. If file missing, initialize with empty guard section.
Step 3: Execute subcommand
status:
.claude/settings.json for hook presence)maestro hooks level full to activate."on:
guard.enabled = trueguard.paths is empty, set default: ["src/", "tests/", ".workflow/"]off:
guard.enabled = falseallow <path>:
guard.mode is deny, request_user_input: "Switching from deny to allow mode will clear existing paths ({N} paths). Continue?" — abort if user declines. Clear guard.paths (mode switch invalidates previous path list).guard.mode = "allow"guard.paths (deduplicate)guard.enabled = true if not alreadydeny <path>:
guard.mode is allow, request_user_input: "Switching from allow to deny mode will clear existing paths ({N} paths). Continue?" — abort if user declines. Clear guard.paths (mode switch invalidates previous path list).guard.mode = "deny"guard.paths (deduplicate)guard.enabled = true if not already (symmetric with allow: adding a deny path auto-enables the guard)remove <path>:
guard.paths (if present)clear:
guard.paths = []Step 4: Confirm
Display updated guard configuration.
</execution><error_codes>
.workflow/config.json not found and cannot be created (not a maestro project)<success_criteria>
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Intent-to-chain planner over the canonical Session/Run lifecycle
中文简介正在准备中。当前显示原文说明。
Quick execution for small tasks — minimal run lifecycle (start + done) with evidence recording. Full LLM capability, scoped to mechanically clear tasks.
中文简介正在准备中。当前显示原文说明。
Create or sync session worktree for parallel dev
中文简介正在准备中。当前显示原文说明。
Maestro Flow 命令帮助系统。搜索命令、浏览技能、工作流推荐、新手引导。Triggers on "maestro-help", "帮助", "命令", "怎么用", "skill", "workflow", "maestro 怎么用".
中文简介正在准备中。当前显示原文说明。
Use when designing, reviewing, refining, fixing, or codifying frontend UI with Maestro's self-contained Impeccable core
中文简介正在准备中。当前显示原文说明。
Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.
中文简介正在准备中。当前显示原文说明。