endlisted
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