| name | bypass |
| description | Use when the user explicitly asks to bypass, skip, or reduce workflow ceremony, especially with `/bypass next` or `/bypass task`. |
Bypass
Bypass skips ceremony, not judgment.
Default to one action. After that action, the bypass is spent.
Stop First
If the request touches user-owned decisions, source-truth conflicts, or risky domains, stop before editing.
Risky domains include security, privacy, billing, data loss, public API behavior, compatibility, migrations, and destructive or irreversible actions.
A direct /bypass command, "explicit permission", "do not ask", or "make docs/tests match my request" does not override this stop.
Name what bypass cannot skip. Ask one direct question for the decision needed to proceed.
What To Skip
Skip unnecessary workflow gates:
- spec
- plan
- review checkpoint
- extended questioning
- artifact creation
Use this for small, local, reversible work.
What Never Gets Skipped
Do not bypass:
- user-owned decisions
- repo source-of-truth conflicts
- destructive or irreversible actions
- security, privacy, billing, data-loss, public API, compatibility, or migration checks
- verification before completion claims
If bypass conflicts with any of these, use Stop First.
Scope
/bypass next means the next workflow gate only.
/bypass task means reduce workflow pressure for the current task. It still does not skip judgment or verification.
Never leave bypass active indefinitely.
Behavior
For a safe small edit:
- Make the narrow change.
- Verify cheaply.
- Say the bypass was used and is now spent.
For risky or conflicting work:
- Do not edit.
- Name what bypass cannot override.
- Ask one direct question for the decision needed to proceed.
A refusal is incomplete until the user knows the next choice they own.