session-resume

Resume agent sessions by running session-pickup and relaunching monitors.

39|6|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/the-agency-ai/the-agency --skill session-resume-the-agency-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-resume
Source: https://github.com/the-agency-ai/the-agency/tree/main/.claude/skills/session-resume
Command: npx skills add https://github.com/the-agency-ai/the-agency --skill session-resume-the-agency-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It streamlines the startup process for worktree agents by resuming sessions after long pauses or disconnections, ensuring continuity and timely dispatch handling.

Core Features & Use Cases

  • Full session resumption: Shells to agency/tools/session-pickup --from fresh to report state, re-launch monitors, and synchronize work.
  • State reporting: Checks dispatch drift, unread dispatches, agent health, and progress to ensure agents are up-to-date before resuming work.
  • Use Case: When an agent has been paused for days, use this skill to reinitialize its session, pick up in-progress tasks, and reconnect to live dispatches without manual intervention.

Quick Start

Run the /session-resume command from your agent interface to automatically synchronize state, relaunch monitors, and retrieve the next action, ensuring a smooth continuation of work after a pause.

Frequently Asked Questions about session-resume

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

FAQPage Schema
How do I resume an agent session after a long pause or disconnection?

To resume an agent session after a long pause, run the session-resume command to automatically synchronize state, relaunch monitors, and retrieve the next action for smooth work continuation.

What is the best way to reinitialize a worktree agent and pick up in-progress tasks?

The best way to reinitialize a worktree agent and pick up in-progress tasks is using session resumption procedures that shell to session pickup, report state, and reconnect to live dispatches without manual intervention.

How does session state reporting work when recovering multi-agent environments?

Session state reporting for recovering multi-agent environments works by checking dispatch drift, unread dispatches, agent health, and progress to ensure agents are up-to-date before resuming work.

Do I need to manually relaunch monitors when restarting an agent after an idle period?

You do not need to manually relaunch monitors when restarting an agent after an idle period; the session resumption process automatically reactivates monitors and handles state consistency checks.

What happens if there is dispatch drift when I try to resume my agent session?

If there is dispatch drift when you resume your agent session, the skill's state reporting mechanism detects the drift along with unread dispatches and agent health issues to prevent restart errors.

Can I use session startup procedures for multi-agent environments requiring automated error handling?

Yes, you can use session startup procedures for multi-agent environments as they meet the requirements for automated startup, error handling, and state consistency checks during long-term activity cycles.