← ClaudeAtlas

close-out-the-runlisted

Use WHEN an unattended run is ending: the autonomous pile is exhausted, a resource limit is close, or the user has called a stop. Reconcile the durable records the run touched, stop cleanly at the gated boundary instead of churning, and write a wrap that says why each remaining item was left and how to resume it. Do NOT use for scoring the queue (triage-for-autonomy) or for mid-run execution (execute-unattended).
haiggoh/run-to-completion · ★ 1 · AI & Automation · score 74
Install: claude install-skill haiggoh/run-to-completion
# close-out-the-run — reconcile and leave a clean seam The run is ending. Your job is to ensure the state is accurate and the handoff is clear. ## The two triggers Close out when: 1. Clean bounded autonomous work is exhausted (everything left is gated). 2. The resource you are spending is nearly gone. ## Do not churn at the gated boundary Attempting gated work unsupervised is the single worst way to end a run. It produces low-confidence output that a human must now audit. Stopping is the correct move. State it as a result, not an apology. ## Reconcile durable records Before stopping, check every item the run touched: - Every item carries an accurate done state and a resolution title that says what actually happened. - Repositories are committed and pushed, and anything the run shipped went through the **whole** ship loop in `execute-unattended` — tagged, released where that was appropriate, and dogfooded — rather than being called done at the push. “The tests passed” is weaker than having run the new behaviour once for real, so if the run stopped early at a step, name the step. - Plans and notes agree with reality. - Nothing is left orphaned or still flagged as pending when it is finished. A historical record of a completion is worth keeping. A stale pending flag on finished work is a defect to fix. They look similar and are not the same. ## Leave a clean seam Pause any persistent goal or session-continuation mechanism. Do not leave it running against work you have