One-click install
npx skills add https://github.com/sujithatzackriya/skills --skill resume-session-sujithatzackriya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resume-session
Source: https://github.com/sujithatzackriya/skills/tree/main/skills/resume-session
Command: npx skills add https://github.com/sujithatzackriya/skills --skill resume-session-sujithatzackriya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

resume-session solves the problem of losing context between Claude sessions by reloading the prior session’s progress, summarizing what matters, and prompting the user to choose the next move without making changes.

Core Features & Use Cases

  • Resumes from persisted progress.txt: Locates progress.txt across preferred memory paths (or other repo/task locations), confirms it exists, and reads the full file to avoid assumptions.
  • Summarizes the last session efficiently: Produces a tight 10–15 line recap including project identity, most recent session date, completed items, in-progress work, top TODOs, and gotchas.
  • Performs a drift sanity check: Compares progress.txt’s recorded branch against the current git branch, reviews recent git activity for consistency, and flags any uncommitted changes not reflected in the file.
  • Read-only by design: Never writes to progress.txt and never edits code or commits; it only loads and asks what to do next.

Quick Start

Run resume-session to load the last saved progress.txt summary and then tell the AI what you want to do next.

Frequently Asked Questions about resume-session

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resume work from a previous session using a progress.txt file?

To resume work from a progress.txt file, run resume-session to locate and read the full file across preferred memory paths, generating a 10–15 line summary of your last session and prompting for your next action.

How does workflow continuity check for git drift when resuming a task?

Git drift detection works by comparing the branch recorded in your progress.txt against the current active git branch and reviewing recent activity to flag uncommitted changes without automatically reconciling them.

Can I use session resume to update and save my project progress?

No, session resume operates strictly as a read-only tool; it loads context and flags inconsistencies but never writes to progress.txt, edits code, or makes commits.

What is the best way to maintain state persistence across multiple Claude sessions?

The best way to maintain state persistence is to use a structured progress.txt file that records completed items, in-progress work, and TODOs, which resume-session loads to summarize your context.

Do I need a specific progress file format to pick up work exactly where I left off?

You need a text-based progress.txt file containing your project identity, recent session date, and task details, which the tool reads fully to avoid assumptions before summarizing.

Why does resume-session flag uncommitted changes during progress tracking?

Resume-session flags uncommitted changes during progress tracking to surface inconsistencies between your recorded progress and actual repository state, ensuring you are aware of drift before continuing.