pause

Auto-commit active git worktrees and save session checkpoints.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tjisousa/gensem --skill pause-tjisousa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pause
Source: https://github.com/tjisousa/gensem/tree/main/gse-one/plugin/skills/pause
Command: npx skills add https://github.com/tjisousa/gensem --skill pause-tjisousa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pause the session by auto-committing active worktrees and saving a checkpoint to preserve work state and enable resume.

Core Features & Use Cases

  • Auto-commit active worktrees in backlog-driven sessions
  • Save a detailed checkpoint including task state, backlog snapshot, and git state
  • Update session status to paused for safe resumption later
  • Works with multi-worktree setups and per-task git branches

Quick Start

Execute /gse:pause to auto-commit active worktrees and save a session checkpoint.

Frequently Asked Questions about pause

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

FAQPage Schema
How do I auto-commit worktrees and save a session checkpoint before pausing?

To auto-commit worktrees and save a checkpoint, execute the pause command. It commits active worktrees, saves task and backlog state, and updates the session status to paused for safe resumption later.

What is the best way to preserve git state and backlog data when stopping a sprint session?

The best way to preserve git state and backlog data is by auto-committing active worktrees and recording a checkpoint. This captures task state, backlog snapshots, and git state to enable seamless resumption.

Do I need backlog.yaml and status.yaml files to use session pause and checkpointing?

Yes, session pause and checkpointing require backlog.yaml and status.yaml as prerequisites. These files track sprint-driven project context, enabling the tool to commit worktrees and record session status accurately.

Can I save git worktree checkpoints for multi-worktree setups with per-task branches?

Yes, you can save git worktree checkpoints for multi-worktree setups. The pause functionality supports per-task git branches, auto-committing active worktrees and saving detailed state snapshots across the entire setup.

What does a session checkpoint include when pausing backlog-driven software projects?

A session checkpoint for backlog-driven projects includes task state, a backlog snapshot, and the current git state. This comprehensive snapshot ensures all active worktree progress is preserved for later resumption.

Why does auto-committing worktrees help with session management in git?

Auto-committing worktrees helps with session management by automatically preserving uncommitted work before pausing. It prevents data loss by creating git checkpoints, allowing you to safely pause and later resume software projects.