← ClaudeAtlas

opuslisted

Set channel identity for an Opus session. Detects channel infrastructure, creates CT file, starts Opus listener (receives prompts from orchestrator), starts heartbeat watcher for Sonnet listener. Use as /opus N where N is the channel number.
turqoisehex/cc-sentinel · ★ 4 · AI & Automation · score 77
Install: claude install-skill turqoisehex/cc-sentinel
# /opus N — Set Channel (Opus Session) Set this session's channel identity. Adapts to project infrastructure. ## Procedure 1. **Detect channel infrastructure.** Check if any of these exist: - `channel-template.md` - `.claude/reference/channel-routing.md` 2. **If channel infrastructure exists** (cc-sentinel / governance project): a. Check Active Channels in `CURRENT_TASK.md`. If `$ARGUMENTS` already listed, warn: "Channel $ARGUMENTS already active — another session may own it." b. **Read `CURRENT_TASK_ch$ARGUMENTS.md` if it exists.** This file may contain work prepared by an orchestration session — NEVER overwrite or replace it. Read it in full to understand current channel state. c. **Only if the file does not exist**, create from `channel-template.md`: - Set `**Channel:** $ARGUMENTS` - Move any "Unchanneled Work" content from shared index into the new file. d. Add/update Active Channels table in `CURRENT_TASK.md`. e. `mkdir -p verification_findings/_pending_sonnet/ch$ARGUMENTS` f. `mkdir -p verification_findings/_pending_opus/ch$ARGUMENTS` g. Read `.claude/reference/channel-routing.md` if it exists. Apply for the rest of this session. h. **Mode detection:** Run `echo $CC_DUO_MODE` to check environment. If `1`, follow duo mode. If empty/unset, follow default (native dispatch) mode. i. **Listener startup:** - **Both modes**: Start Opus listener: `bash ~/.claude/scripts/wait_for_work.sh --model opus --channel N` (run_in_ba