Check
Tools that implement the operating mechanisms in claude-mechanisms. v1.0.0: 8 tools (skills + hooks), 7 gates in git-workflow-gate, 231 tests. Feature-complete + stable.
npx -y skills add christophecapel/claude-mechanisms-tools --skill checkAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Session-close audit — session-scoped manifest, two-section open items, decisive close signal. Runs the `/check` audit defined in `check.md`. Use when the user says "check", "audit this session", "close the session", "definition of done", or wants a clean-vs-blocked verdict before ending a session.
SKILL.md
2.3 KB, as published. Nobody here has run it
/check — Session-Close Audit
This skill runs the session-close audit defined in check.md.
What it does
- Builds a Session Manifest from chat-context (PRs, commits, tickets, memory files, edited files) — derives scope FIRST, before any audit
- Walks 5 audit sections (Learnings, Changes, Docs, Issues, Memory) with a per-section emoji status (✅ / ⚠️ / ❌) reflecting only Section A items
- Routes open items into two sections:
- Section A — In-session (blocks close if any row is
tackle now) - Section B — Adjacent context (never blocks close, informational only)
- Section A — In-session (blocks close if any row is
- Pre-render check: validates PR-merge dependencies before flagging rows as
blocked by user. Ifgh pr viewshows the PR is already merged, the row auto-flips totackle nowand the dependent action gets executed in the same turn. - Emits a decisive verdict: ✅ Ready to close / ❌ Not ready / ⚠️ Close with caveats. Re-running
/checkfor the same state produces the same verdict.
Why session-scoped
Earlier /check versions surfaced every open item across all sessions, projects, and pre-existing tracker tickets. That made every close run feel incomplete and triggered multi-/check loops to walk through items that didn't belong to the session. Session-scoped audit runs in one pass — items from other sessions land in Section B and never block close.
Usage
Type /check at any point you want a clean-vs-blocked verdict on the current session. The skill follows check.md step by step.