← ClaudeAtlas

relaylisted

Use when a GitHub issue, sprint item, task description, or natural-language handoff should be implemented through autonomous executor dispatch; GitHub stops at ready_to_merge, while local delivery closes as reviewed_result_ready.
sungjunlee/dev-relay · ★ 0 · Code & Development · score 76
Install: claude install-skill sungjunlee/dev-relay
## Inputs - Env: optional `RELAY_SKILL_ROOT` defaults to `skills`; role overrides use `RELAY_ORCHESTRATOR`/`RELAY_REVIEWER`. - Files: task/issue text, optional sprint file, `/tmp/dispatch-<N>.md`, and `/tmp/rubric-<N>.yaml`. - Sibling scripts: `${RELAY_SKILL_ROOT:-skills}/relay/scripts/run-preflight.js`, `${RELAY_SKILL_ROOT:-skills}/relay-dispatch/scripts/dispatch.js`, `${RELAY_SKILL_ROOT:-skills}/relay-review/scripts/review-runner.js`. # Dev Relay Execute the plan -> dispatch -> review cycle. GitHub delivery stops at `ready_to_merge` unless the user explicitly asks to merge; local delivery runs canonical recovery and stops at terminal `reviewed_result_ready`. The public/internal/optional skill tiers are defined in `../../references/operator-surface.md`. ## Role Defaults - Orchestrator: `unknown` until explicitly stamped; override with `RELAY_ORCHESTRATOR`. - Executor: Codex by default; override with dispatch `--executor`. - Reviewer: `unknown` until explicitly stamped; override with `--reviewer` or `RELAY_REVIEWER`. Standard Codex path: stamp `RELAY_ORCHESTRATOR=codex` and review through `review-runner --reviewer codex`. Assigned `run.json` roles stay immutable; acting reviewer data is recorded separately. ## Step 1: Source and Re-Anchor Classify the repository before any fetch, forge lookup, worktree, run-directory, or executor effect. Relay requires Git and never runs `git init` for you. Run the route preflight first; it performs the read-only source gate and then r