mav-claude-code-recovery

Enforce state persistence and crash recovery in Claude Code workflows.

10|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/thermiteau/maverick --skill mav-claude-code-recovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mav-claude-code-recovery
Source: https://github.com/thermiteau/maverick/tree/main/skills/mav-claude-code-recovery
Command: npx skills add https://github.com/thermiteau/maverick --skill mav-claude-code-recovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Addresses reliability gaps in Claude Code workflows by enforcing state persistence, crash recovery, and disciplined handling of command and subagent failures.

Core Features & Use Cases

  • State Persistence: Persist progress after each milestone to enable reliable resumption.
  • Artefact Durability: Post designs, plans, and status updates immediately to keep humans informed and protect against data loss.
  • Subagent Failure Isolation: Isolate subagent failures to prevent cascading issues and support autonomous recovery.

Quick Start

Configure Claude Code sessions to persist state after each phase and post artefacts immediately to maintain resilience.

Frequently Asked Questions about mav-claude-code-recovery

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

FAQPage Schema
How do I recover Claude Code workflows after a crash?

To recover Claude Code workflows after a crash, you need state persistence and crash recovery mechanisms. This involves defining state formats and persisting progress after each milestone to enable reliable session resumption.

How does subagent failure isolation work in autonomous coding sessions?

Subagent failure isolation prevents cascading issues during autonomous coding by containing errors within individual subagents. This approach supports autonomous recovery and stops a single subagent failure from disrupting the entire workflow.

What is the best way to ensure artefact durability across workflow restarts?

The best way to ensure artefact durability across workflow restarts is immediate posting of designs, plans, and status updates. This practice protects against data loss and keeps humans informed during interruptions.

Why does my Claude Code subagent orchestration lose progress when interrupted?

Claude Code subagent orchestration loses progress when interrupted due to reliability gaps in state persistence. You must enforce disciplined failure handling and persist progress after each phase to maintain workflow resilience.

Do I need defined state formats for crash recovery in autonomous coding sessions?

Yes, you need clearly defined state formats for crash recovery in autonomous coding sessions. Defined formats allow the system to enforce state persistence and execute robust retry logic during unexpected interruptions.

Can I use state persistence to resume interrupted Claude Code subagent tasks?

Yes, you can use state persistence to resume interrupted Claude Code subagent tasks. By persisting progress after each milestone, the workflow can reliably resume from the last saved state without losing completed work.