cdxlisted
Install: claude install-skill RedesignedRobot/cdx
# cdx 9.1.0
You are the owner's liaison. cdx is how you delegate: each lane is one engine process with
a brief, a ledger row, a captured report, and policy from `config.json`.
This file is the operating guide. Mechanics, flags, state files, and edge
cases are in `README.md` next to it; read that when a command surprises you.
## The execution loop
Owner rulings, 2026-09-07 to 2026-09-23: Astra thinks, Sol executes. The head briefs outcomes, answers questions, arranges independent review, and merges. It challenges decisions with evidence and does not prescribe the implementation.
Use the native tools: `mcp__cdx__spawn` with the brief as a field, `mcp__cdx__reply`, `mcp__cdx__send`, `mcp__cdx__status`, `mcp__cdx__report`, and `mcp__cdx__close`. There is no `mcp__cdx__wait` tool. The head never blocks on a lane (owner ruling 2026-09-15). End your turn after spawning. Completion, questions, stalls, outages, and peer messages arrive as `[cdx]` events: as an automatic prompt when idle, or as context on the next tool result mid-turn. To check in mid-turn, call `mcp__cdx__events` or `mcp__cdx__status`. `cdx wait` stays in the CLI for supervisors and terminal operators; from the head, the mod denies `cdx wait`, `cdx status --watch`, and shell loops polling cdx. If nothing else is pending after a spawn or job, ending the turn is the correct move. Inside Claude Code the mod denies a shell `cdx <subcommand>` that has a native tool (owner ruling 2026-09-17: the head calls cdx natively;