gsd-pause-work

Create a handoff document and Git WIP commit when pausing work mid-phase.

Updated May 3, 2026
One-click install
npx skills add https://github.com/ThiagoVitale/endless-crystal --skill gsd-pause-work-thiagovitale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-pause-work
Source: https://github.com/ThiagoVitale/endless-crystal/tree/main/.codex/skills/gsd-pause-work
Command: npx skills add https://github.com/ThiagoVitale/endless-crystal --skill gsd-pause-work-thiagovitale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of pausing work in the middle of a project phase, creating a context handoff that captures the state and allows for a seamless resumption later.

Core Features & Use Cases

  • Work Context Handoff: Capture the current phase, progress, decisions, and blockers of your work for easy resumption.
  • Git Integration: Commit work in progress to Git, maintaining version control and preserving progress.
  • Use Case: Ideal for developers or project managers who frequently need to pause work due to interruptions or transitions between tasks.

Quick Start

Pause your current work phase and initiate a handoff by using the command $gsd-pause-work.

Frequently Asked Questions about gsd-pause-work

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

FAQPage Schema
How do I create a handoff document when pausing work mid-phase?

To create a handoff document when pausing work, this Skill automates phase detection, gathers the current state, and generates a file with resume instructions. It captures progress, decisions, and blockers for seamless work resumption.

Can I automatically commit work in progress to Git before switching tasks?

Yes, you can commit work in progress to Git automatically. The Skill creates a Git WIP commit alongside the handoff document, maintaining version control and preserving your progress before you switch tasks.

What is the best way to preserve project context for a seamless work resumption?

The best way to preserve project context is using an automated handoff process. This Skill detects the current phase, gathers state data, and outputs a handoff file detailing progress, decisions, and blockers for seamless work resumption.

Does this work pause and handoff workflow require specific syntax to invoke?

Yes, this work pause workflow requires Claude Code syntax for workflow invocation and interaction. You initiate the handoff and pause process by using the designated command to trigger the automated state gathering.

What information is captured in a work context handoff when I pause a project?

A work context handoff captures the current phase, progress, decisions, and blockers of your work. This ensures all critical state information is preserved in a handoff file along with instructions for resuming later.