What problem does it solve? When an AI coding session ends or gets compacted, all context about decisions, pending tasks, and repository state is lost. This Skill preserves that context as a structured, actionable note in a central Obsidian vault so the next agent can resume work without re-reading the entire conversation. ## Core Features & Use Cases - Save mode: Collects real repository state via git and GitHub CLI commands (worktrees, branches, open PRs, uncommitted changes), then writes a structured session note with a "start here" action, literal user decisions, ordered pending checklists, and open risks. - Resume mode: Reads the latest session note for the current repository (or the global last-session pointer), revalidates state with fresh git/gh commands, and executes the pending action. - Secret hygiene: Scans notes for API keys, tokens, and passwords before saving, replacing them with redacted placeholders. - Use Case: Before running /compact on a long debugging session across two repos, ask for a handoff; the next agent opens the note, sees the exact command to run first, and continues without asking what happened. ## Quick Start Ask the AI to save a handoff of the current session to the Obsidian vault before compacting the conversation.