mpm-session-pause

Pause a Claude MPM session and save work state to session files.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/bobmatnyc/claude-mpm-marketplace --skill mpm-session-pause-bobmatnyc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mpm-session-pause
Source: https://github.com/bobmatnyc/claude-mpm-marketplace/tree/main/plugins/claude-mpm/skills/mpm-session-pause
Command: npx skills add https://github.com/bobmatnyc/claude-mpm-marketplace --skill mpm-session-pause-bobmatnyc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pause the current Claude MPM session and save all work state for later resume.

Core Features & Use Cases

  • Capture current work state (todos, git status, context summary)
  • Create session file at .claude-mpm/sessions/session-{timestamp}.md
  • Update .claude-mpm/sessions/LATEST-SESSION.txt pointer
  • Optionally commits session state to git
  • Shows user the session file path for later resume

Quick Start

Instruct Claude to pause the session and save the current state to the session directory for later resume.

Frequently Asked Questions about mpm-session-pause

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

FAQPage Schema
How do I save my Claude MPM session state to resume work later?

To save your session state for later resume, the Skill captures your current todos, git status, and context summary into a session file at .claude-mpm/sessions/session-{timestamp}.md. It also updates the LATEST-SESSION pointer so you can easily find and restore your work.

What is captured when I pause a Claude MPM session?

Pausing a session captures your current todos, git status, and context summary. It generates both human- and machine-readable session artifacts in the .claude-mpm/sessions directory, ensuring your workflow state is fully preserved for later resume.

How do I commit my session state to git before pausing?

You can optionally commit your session state to git when pausing. The Skill uses a Python-based SessionPauseManager to write the session files and can automatically include them in a git commit, ensuring your saved workflow state is version-controlled.

Do I need a specific project directory setup to pause and save my session?

Yes, the Skill requires running in a project directory to generate the session artifacts. It writes the session state files directly into the .claude-mpm/sessions folder within your project, relying on a Python-based SessionPauseManager to execute the state capture.

How do I find the latest saved session file to resume my work?

To find your latest saved session, the Skill updates a LATEST-SESSION.txt pointer file in the .claude-mpm/sessions directory. It also displays the exact session file path to you, providing a direct reference for later resume.

Can I save my workflow state without manually copying files and git status?

Yes, you can automatically save your workflow state by instructing Claude to pause the session. The Skill automatically captures your todos, git status, and context summary, then writes them to a structured session file without requiring manual file manipulation.