Autopilot is a harness skill. Harness is a folder of agent context shared by all your projects: skills, reviewer agents, hooks, standards per stack, and a record per run. A run goes through these stages, and the card follows them by reading the run record every 15 seconds:
SpecWhy, scope, one requirement per slice with given / when / then scenarios.
Slice by sliceFailing test, the smallest change, the fast check, the outcome observed for real, one commit.
ReviewDiff, security and edge-case reviewers sized to the change, plus a browser walkthrough for UI work.
StopDone when every slice passes and the full check is green; blocked when only you can decide.
Autopilot needs Claude Code through the ACP adapter and a repo registered in harness. Other engines and unregistered repos still run tasks, with normal approval cards.