What problem does it solve? Long Claude Code sessions lose critical working context when /compact runs, forcing you to reconstruct goals, decisions, Git state, and next steps from scratch. This Skill captures a structured, redacted checkpoint before compaction and can export an emergency handoff when same-session recovery is no longer reliable. ## Core Features & Use Cases - Structured Pre-Compact Checkpoints: Writes a fixed-format recovery file covering goals, authoritative documents, decisions, rejected hypotheses, Git/PR state, loop state, workers, and the next deterministic action. - Secret Redaction and Size Limits: Enforces redaction of tokens, credentials, and personal data, and keeps checkpoint files under 64 KiB. - Emergency Handoff Export: Generates a sanitized handoff file via checkpoint.py when repeated compaction has made the current session unreliable. - Use Case: Before running /compact in a long debugging session, invoke the skill to save the current branch, failing test hypothesis, and next command so the post-compaction session resumes deterministically. ## Quick Start Ask Claude to run compact-plus to save a recovery checkpoint before compacting this session.