What problem does it solve? Copilot CLI sessions can be interrupted by terminal crashes, network drops, or machine restarts, leaving work in a partially-completed state with uncommitted branches, orphaned in-progress issues, and unfinalized checkpoints. This Skill teaches agents how to query the session_store SQLite database to find interrupted sessions and resume them. ## Core Features & Use Cases - Session Discovery: Query recent sessions by time window, working directory, or keyword using the FTS5 search_index table, while filtering out high-volume automated sessions like keep-alive and heartbeat agents. - Context Inspection: Retrieve conversation turns, checkpoint progress, touched files, and linked PRs/issues for a session before deciding to resume it. - Orphan Detection: Cross-reference sessions linked to issues with gh issue list --label "status:in-progress" to find abandoned work. - Use Case: After a terminal crash during PR creation, query recent sessions by branch name, check the last checkpoint to see whether code was committed and the PR created, then resume with copilot --resume SESSION_ID. ## Quick Start Ask the agent to find my Copilot CLI sessions from the last 24 hours and show which ones were interrupted before completing their work.