autopilotlisted
Install: claude install-skill drafael/coding-harness
# Autopilot
Autopilot delegates bounded coding work to a fresh Claude Code, Codex, Pi, or OpenCode execution. Pi implementations prefer the packaged process-local extension backend. Claude charters select either the exact same-instance `claude-agent-sdk` backend or the distinct direct `claude-code` CLI path. Codex charters select either the exact same-instance `codex-app-server` backend or the distinct direct `codex` CLI path. OpenCode charters similarly select the same-instance `opencode-server` backend or distinct direct `opencode` CLI path. Other modes and fallbacks use their declared boundaries. The runtime owns lifecycle state, Git commits, verification, remote delivery, and completion decisions.
## New-run preconditions
For a new implementation run:
1. Read [references/charter.md](references/charter.md).
2. Run `node runtime/dist/src/cli.js doctor` from this skill directory.
3. Confirm Node.js 24+, Git, and the selected harness are available.
4. Resolve how the repository selects each required build toolchain before sealing command gates. Prefer checked-in wrappers or toolchain configuration; when a gate or hook still requires a named environment selector, forward only that name and authorize it for the runtime.
5. Do not install tools, download runtimes, authenticate providers, or modify global configuration.
6. For Codex, select `codex-app-server` only when the operator accepts same-instance cooperative terminality; select `codex` for the distinct direct CLI mode.