What problem does it solve? When a coding session ends with failures still standing, context about what was tried, what was reproduced, and what remains is lost. This Skill enforces a disciplined process for writing end-of-session handoffs so the next session can act on them without re-investigating from scratch. ## Core Features & Use Cases - Fix-first doctrine: Requires fixing everything reachable on the branch before writing any handoff entry, and requires reproducing failures on the unmodified base before calling them pre-existing. - Deduplication against issues and PRs: Searches GitHub issues and pull requests via MCP tools so an existing OPEN issue or PR owns the item instead of a duplicate filing. - Self-contained output: Handoffs carry the failing command, reproduction output, and observed-versus-hypothesised labels inline, since the next session cannot open scratch files or worktree paths. - Sizing to one session: Estimates units, fleet width, dependency depth, and CI rounds so a handoff is cut at a seam one session can finish. - Use Case: A session ends with two failing tests it did not cause. The Skill guides reproducing them on origin/main, finding the tracking issue, and pasting a complete handoff in chat naming the covering PR. ## Quick Start Ask the AI to write the end-of-session handoff for the failures that remain unresolved on this branch.