pickup

Load the latest `.claude/handoff-*.md` file and resume ordered next steps.

8|5|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/shenxingy/Clade --skill pickup-shenxingy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pickup
Source: https://github.com/shenxingy/Clade/tree/main/configs/skills/pickup
Command: npx skills add https://github.com/shenxingy/Clade --skill pickup-shenxingy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of restarting a new coding session by automatically loading your latest Clade handoff and continuing with the same goal and next steps.

Core Features & Use Cases

  • Finds the latest handoff: Locates the most recent .claude/handoff-*.md file and reads it end-to-end.
  • Resumes safely with context checks: Verifies current git branch/status and flags mismatches or stale handoffs (age > 48 hours).
  • Handles blocked work explicitly: If the handoff lists blockers, it presents them and pauses for you to resolve before continuing.

Use case: After running overnight, you start a new session and want the AI to pick up the exact remaining tasks (and not repeat completed steps), even if you changed branches or the repo state drifted.

Quick Start

Run /pickup at the start of a new session in your git repo to resume from the newest .claude/handoff-*.md file when it exists.

Frequently Asked Questions about pickup

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

FAQPage Schema
How do I resume coding from a previous git session after switching branches?

To resume coding from a previous git session, you can load the latest handoff file to recover your goal and next steps. The tool validates your current git branch and status to ensure safe session recovery without repeating completed work.

How does session recovery work with handoff files in a git repo?

Session recovery works by locating the most recent `.claude/handoff-*.md` file, parsing its sections for goals and blockers, and validating the current git status. It summarizes progress and executes the next ordered steps immediately if no blockers exist.

What happens to my workflow continuity if my handoff file is stale or blocked?

Workflow continuity pauses if the handoff file lists blockers or if the file is stale (age > 48 hours). The tool presents these blockers and flags mismatches, requiring you to resolve them before continuing with the ordered next steps.

Do I need a specific handoff file format to restore my coding tasks?

Yes, you need a prior run to have produced a `.claude/handoff-*.md` file containing the goal, blockers, and meta such as branch and status. This specific handoff file format is required to parse and validate your task sequencing for recovery.

Can I continue task sequencing automatically if my repo state drifted overnight?

Yes, you can continue task sequencing even if the repo state drifted or branches changed. The tool reads the latest handoff file, flags stale context or git status mismatches, and resumes safely from the exact remaining tasks.

What is the best way to pick up exact remaining tasks without repeating completed steps?

The best way to pick up remaining tasks is to run a session recovery command at the start of a new session. It reads the newest handoff file, summarizes prior progress, and continues the ordered next steps automatically if no blockers are present.