← ClaudeAtlas

modelisted

Get or set daemon operating mode - switch between default and unattended (blocks Stop events)
Edmonds-Commerce-Limited/claude-code-hooks-daemon · ★ 3 · AI & Automation · score 72
Install: claude install-skill Edmonds-Commerce-Limited/claude-code-hooks-daemon
# /mode - Daemon Mode Management ## Run this first Claude Code loads this markdown and nothing else — the file below is not run for you, and it holds the procedure to follow (Plan 00324): ```bash bash "${CLAUDE_SKILL_DIR:-.claude/skills/mode}/invoke.sh" <the arguments the user typed> ``` Follow its output exactly; what is written here is orientation. ## Description View or change the daemon's operating mode. Supports `default` (normal operation) and `unattended` (blocks Stop events to keep Claude working autonomously). ## Usage ```claude-code # Show current mode /mode /mode get # Switch to unattended mode (blocks Stop events) /mode unattended # Switch to unattended with custom task message /mode unattended finish the release and run all tests # Switch back to default mode /mode default ``` ## Modes | Mode | Behaviour | | ------------ | ------------------------------------------------------------------------------ | | `default` | Normal operation - all handlers process events as configured | | `unattended` | Blocks Stop events unconditionally to keep Claude working without interruption | ## What Unattended Mode Does When enabled, a **mode interceptor** runs before the handler chain on every event: - **Stop events**: Blocked with a DENY response instructing Claude to continue working - **SubagentStop events**: NOT blocked (subagents should stop normally) - **All oth