← ClaudeAtlas

endlisted

Close a work session: read what actually landed, refuse to close on work that isn't durable yet, record the deliverable on the tack route, hand off the retro, and report the commands still owed rather than sequencing them. Triggers on "wrap up", "all done", "close this out".
chris-peterson/tack · ★ 0 · Data & Documents · score 59
Install: claude install-skill chris-peterson/tack
# End Close the session `/tack:start` opened. Read the end state from live signals, hold the session to a durable artifact, record what landed on the tack route, hand off the retro, and hand back the list of commands still owed. **The line this skill does not cross:** it never launches a commit, a review, a merge, or a release on its own initiative. Timing and sequencing belong to the user, who can see the same state this skill reports. Naming the next command is the deliverable; deciding when to run it is not. The one thing it does insist on is the durability floor in step 2, and there it *asks*. **Name only commands the session actually has.** The `next` column below is written against `/anchor:*`, which is where those operations live when anchor is installed. Read the available-skills listing; with anchor absent, name the raw `gh`, `glab`, and `git` equivalents instead. A named command that doesn't resolve is worse than no name. The same holds for every optional companion this skill reaches for: when one isn't there, drop the step and **say which step was dropped** in the footer. Skipping silently is what makes a thinner close look like a complete one. **One output, at the end.** Steps 1–4 run silently: no per-step narration, no interim findings, no announcing what is about to run. Step 5's table is the skill's entire user-facing result, and it has a fixed shape and a fixed budget. **Skip this when** the session opened no route and produced nothing to record, or when