← ClaudeAtlas

autolisted

Flip this lead session's autonomous posture: proceed by default on routine in-plan steps instead of asking, or go back to waiting. Invoke with /relay:auto, or when asked to "go autonomous", "stop asking me every time", "just proceed", "turn auto off", "what posture am I in".
spacegrowth/claude-relay · ★ 0 · AI & Automation · score 75
Install: claude install-skill spacegrowth/claude-relay
Call relay as `${CLAUDE_PLUGIN_ROOT}/bin/relay` (Claude Code substitutes the plugin's absolute path when this skill loads) — not bare `relay`, which often isn't on the Bash tool's non-interactive PATH. Run ONE of these, matching what the user asked for (default to `status` if they only asked what posture you're in): ``` ${CLAUDE_PLUGIN_ROOT}/bin/relay auto on --session "$CLAUDE_CODE_SESSION_ID" ${CLAUDE_PLUGIN_ROOT}/bin/relay auto off --session "$CLAUDE_CODE_SESSION_ID" ${CLAUDE_PLUGIN_ROOT}/bin/relay auto status --session "$CLAUDE_CODE_SESSION_ID" ``` This only works in a lead session (`/relay:mode` first); it exits with an error otherwise. **Then tell the user, in one line, which posture you now hold and what that changes** — the command prints it, but the user needs to hear it from you, because the posture governs *your* behavior from here on. Use the `🚦 [relay]` marker like every other lead message. - **`on`** → you now hold the **autonomous** posture. Your default inverts from *wait* to *proceed* on the routine, in-plan approval beats — sending the obvious next packet, spawning an executor the approved plan already calls for, reviewing a clean report. Read the "Autonomous mode" section of `/relay:mode`'s role text for exactly what this does and does not license, and follow it: it holds the non-negotiable stop-list, and the rule that **every autonomous action is announced along with what you would have asked**. - **`off`** → back to announce-and-wai