load-resumption-state

Loads JSON state file and Git branch info to compute resumption phase and skipped steps.

7|3|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/BerryKuipers/claude-code-toolkit --skill load-resumption-state
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: load-resumption-state
Source: https://github.com/BerryKuipers/claude-code-toolkit/tree/main/.claude/skills/state-management/load-resumption-state
Command: npx skills add https://github.com/BerryKuipers/claude-code-toolkit --skill load-resumption-state

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, git, gh CLI.

What problem does it solve?

When a workflow is interrupted, manually determining the exact point to restart from can be complex and lead to redundant work. This Skill intelligently analyzes previous work to identify the correct resumption point.

Core Features & Use Cases

  • Intelligent State Analysis: Checks for a saved workflow state file (.claude/state/conductor.json) and analyzes the current git state (branch, commits, uncommitted changes, existing PR).
  • Optimal Resumption Point: Combines file and git state to determine the most accurate phase and step to resume the workflow from.
  • Prevents Duplicate Work: Automatically skips already completed phases, allowing the workflow to continue efficiently.
  • Use Case: At the start of any conductor workflow, use this Skill to automatically detect if there's ongoing work and suggest resuming from the last known good state, saving significant time.

Quick Start

Load previous workflow state and determine the optimal resumption point

load-resumption-state

Output:

{

"resumption": {

"detected": true,

"phase": 4,

"step": "Create pull request",

"skipPhases": [1, 2, 3]

},

"state": {

"source": "git+state_file",

"git": {"branch": "feature/issue-137-dark-mode", "commits": 5, "hasPR": false}

}

}

Frequently Asked Questions about load-resumption-state

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

FAQPage Schema
How do I resume a git workflow from where it was interrupted?

Resume workflows by loading saved state that tracks your current phase and step. This Skill analyzes your `.claude/state/conductor.json` file and git branch status to identify the exact resumption point, skipping completed phases automatically and saving you from redundant work.

Can I detect if there's ongoing work in my git repository and continue from it?

Yes. This Skill detects ongoing work by inspecting both your saved workflow state file and current git state—branch, commits, and PR status—then outputs the optimal phase and step to resume from, preventing duplicate effort.

What information does this Skill use to determine the resumption point?

It combines two data sources: the saved conductor.json state file containing phase and step history, and live git state including your current branch, commit count, uncommitted changes, and existing pull request status to compute the most accurate resumption location.

How does this Skill prevent duplicate work in a multi-phase workflow?

By analyzing completed phases in your saved state and comparing them against current git conditions, it automatically skips already-finished phases and returns a list of phases to bypass, letting your workflow jump directly to the next uncompleted work.

Does this Skill work with GitHub pull requests and branches?

Yes. It inspects your git branch name, tracks PR existence using gh CLI, and analyzes commit history to determine resumption state, making it compatible with GitHub-based development workflows that use branches and pull requests.

What happens if there's no saved workflow state file?

If no `.claude/state/conductor.json` file exists, the Skill detects this and returns a resumption state indicating no previous work was found, allowing the workflow to start from phase 1 instead of attempting to resume.