back-offlisted
Install: claude install-skill elitecoder/assistant
# /back-off — silence the Assistant in this workspace
The user typed `/back-off` because the Assistant is doing something annoying in the current workspace and they want it to stop, immediately. **Do not confirm. Do not ask. Execute.**
## Execution
```bash
WS_REF="$(cmux identify 2>/dev/null | python3 -c "import json,sys; print(json.load(sys.stdin).get('caller',{}).get('workspace_ref',''))")"
if [ -z "$WS_REF" ]; then
echo "ERROR: could not identify caller workspace via cmux identify" >&2
exit 1
fi
REASON="${*:-User pressed /back-off}"
~/dev/assistant/bin/back-off.py add "$WS_REF" "$REASON"
```
Pass through any argument the user supplied — that becomes the reason logged on the back-off entry. If they passed nothing, default to a generic message.
Print the script's stdout verbatim. The CLI prints `added <ws_ref>: <reason>`.
## Effect
Takes effect on the Assistant's next pulse (within ~2 minutes). After that, this workspace:
- never has its transcript read by the Observer subagent
- never receives `/cleanup`, `/merge-when-ready`, or any nudge text
- never appears in awaiting cards on the dashboard
To undo, run `/attend` from inside this same workspace, or `~/dev/assistant/bin/back-off.py remove <ws_ref>` from anywhere.
## What this is NOT
- Not a cleanup. The workspace, branch, worktree, dev server, and TODO are all left exactly as they are.
- Not a workspace close. cmux still shows it. You can keep working in it normally.
- Not permanent. The back-off list i