accelerate
Use when the workflow is too slow, too expensive, or both and needs latency, cost, or token…
Use when you need maximum precision on a critical task — production deployments, security-sensitive code, financial calculations, or any work where mistakes are unacceptable.
$ npx -y skills add sharpdeveye/maestro --skill zero-defect --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/zero-defectContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when you need maximum precision on a critical task — production deployments, security-sensitive code, financial calculations, or any work where mistakes are unacceptable.
name: zero-defect description: "Use when you need maximum precision on a critical task — production deployments, security-sensitive code, financial calculations, or any work where mistakes are unacceptable." argument-hint: "[task or area]" category: fix version: 2.0.0 user-invocable: true
Invoke /agent-workflow — it contains workflow principles, anti-patterns, and the **Context Gathering Protocol**. Follow the protocol before proceeding — if no workflow context exists yet, you MUST run /teach-maestro first.
---
Activate maximum precision mode for the current session. This command establishes execution-time discipline — not for the workflow design, but for **how the agent itself operates**. Every response, every code change, every claim must pass the zero-defect gate.
This is model-agnostic. It works with Claude, Gemini, GPT, Codex, or any AI agent.
Follow these for the **entire session** after this command is invoked:
| # | Rule | Why | |---|------|-----| | 1 | **Read before writing** — Re-read the relevant code/context before every modification | Prevents edits based on stale mental models | | 2 | **Verify before claiming** — Run verification before any success claim | Prevents false completion reports | | 3 | **One logical change at a time** — Avoid sprawling multi-file edits that compound errors | Reduces cascading failures | | 4 | **State uncertainty explicitly** — Say "I'm not sure about X" instead of guessing | Prevents confident hallucination | | 5 | **Check every import and reference** — Verify that every function, variable, and module exists | Prevents "symbol not found" errors | | 6 | **Dry-run mentally before committing** — Trace the code path for both happy path and edge cases | Catches logic errors before they ship | | 7 | **Never hallucinate APIs** — Only use functions, methods, and parameters that exist in the codebase or documentation | Prevents non-existent API calls | | 8 | **Re-derive, don't recall** — For math, logic, or complex reasoning, work it out fresh instead of from memory | Prevents confident but wrong answers |
Before claiming ANY work is complete, pass every item:
| Sloppy pattern | What to do instead | |---------------|-------------------| | "This should work" without testing | Run the test, show the output | | Editing code without re-reading the file first | View the file, then edit | | Assuming a function exists because it sounds right | Grep the codebase to confirm | | Making 5+ file changes in one shot | Break into sequential, verifiable steps | | Saying "Done!" before verification | Run build/test, paste the result | | Guessing at API parameters | Read the actual function signature | | Fixing a bug by changing something nearby | Trace the actual root cause first | | "I'm confident this is correct" | Confidence is not evidence — verify |
This command applies to **every interaction** for the remainder of the session. There are no exceptions. The rules apply to:
If you catch yourself about to violate a rule, stop and correct course before responding.
After the critical work is done, run `/evaluate` to review the output quality, or `/refine` for a final polish pass.
**NEVER**:
Workflow fluency for AI coding agents. 1 core skill · 25 commands · 7 domain references · memory layer · audit trail — works across Cursor, Claude Code, Gemini CLI, Copilot, and 6 more.
Repo: sharpdeveye/maestro
Use when the workflow is too slow, too expensive, or both and needs latency, cost, or token…
Use when porting a workflow to a different AI provider, deployment environment, model tier,…
Use when any Maestro command is invoked — provides foundational workflow design principles…
Use when the workflow works but needs to handle more complex cases or produce higher-quality…
Use when workflow components are inconsistent, naming conventions vary, or a new team…
Capture a session summary — what was done, what decisions were made, and what to do next.