← ClaudeAtlas

twining-verifylisted

Runs pre-completion verification — checks unresolved warnings, decision hygiene, and drift. Recommended for complex tasks; for simple tasks a status post via twining_post is sufficient.
daveangulo/twining-mcp · ★ 7 · AI & Automation · score 81
Install: claude install-skill daveangulo/twining-mcp
# Twining Verify — Pre-Completion Verification For complex tasks (multi-file changes, architectural decisions, long sessions), verify your work against Twining's coordination state. For simple tasks, posting a `status` entry via `twining_post` is sufficient. > **Note:** `twining_verify` requires `tools.full_surface: true` in config. If not available, post a `status` entry via `twining_post` summarizing what you did. ## When to Invoke - Complex multi-file changes with architectural decisions - Before handing off work to another agent on a large task - Before creating a pull request with significant changes - When you want to check for decision drift or unresolved warnings ## Workflow ### 1. Run Verification Call `twining_verify` with: - `scope`: The area you worked on (e.g., `"src/auth/"`) - `checks`: Array of checks to run. Include all relevant ones: - `"test_coverage"` — Are decisions backed by `tested_by` relations? - `"warnings"` — Are all warnings acknowledged or resolved? - `"assembly"` — Were decisions made after assembling context (not "blind")? - `"drift"` — Has code drifted from decision intent? - `"constraints"` — Do checkable constraints still pass? ### 2. Interpret Results Each check returns a status: **`pass`** — No issues found. Proceed. **`warn`** — Issues exist but aren't blocking: - Uncovered decisions (no `tested_by` relation) — consider adding test links - Blind decisions (made without `twining_assemble`) — acknowledge or re-verify - Mi