chameleon-pause-15mlisted
Install: claude install-skill crisnahine/chameleon
# /chameleon-pause-15m
Pause chameleon's per-edit layer for 15 minutes by default. Auto-resumes after the timer expires. Use when latency is unwelcome for a short focused window (e.g. live coding, code review walkthrough, demo).
Like `/chameleon-disable`, a pause is a FULL per-edit opt-out for its window: while paused the PreToolUse hook early-returns, so no `<chameleon-context>` is injected AND the PreToolUse enforcement denies (`secret-detected-in-content`, `eval-call`, `import-preference-violation`) do NOT fire. If the goal is to keep advisory guidance but stop only the blocking, use `CHAMELEON_ENFORCE=0` instead — pause turns everything off, `CHAMELEON_ENFORCE=0` keeps advisory ON and blocking OFF.
The underlying `pause_session` action accepts any integer in `[1, 240]` minutes; the `-15m` slash command alias is the default convenience. If a different duration is needed, call `chameleon-mcp::chameleon_lifecycle(action="pause_session", params={"repo": <repo>, "minutes": N})` directly.
## When to use
- User is presenting / demoing and wants minimal hook latency
- User is doing rapid scratch experimentation in a TS repo
- User wants to compare AI output with vs without chameleon active over a short window
- Frustration detected → callout-detector hook surfaces this as a less-permanent option than `/chameleon-disable`
## When NOT to use
- The frustration is about pattern advice quality → `/chameleon-teach` to capture the missed pattern
- The frustration is about session