execution-recovery

Diagnose syntax, import, path, permission, and network errors in Python, JavaScript, and shell environments.

1|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/Whamp/bond --skill execution-recovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execution-recovery
Source: https://github.com/Whamp/bond/tree/main/.claude/skills/execution-recovery
Command: npx skills add https://github.com/Whamp/bond --skill execution-recovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Handles common execution failures with specialized recovery strategies, fixing syntax errors, import/dependency issues, path/file problems, permission denials, and timeouts to keep tasks moving.

Core Features & Use Cases

  • Immediate Error Triage: classify errors into syntax, imports, paths, or network issues.
  • Recovery Strategies by Type: provide concrete fixes and commands to apply.
  • Advanced Recovery Techniques: support for session recovery, long-running tasks, and rollback planning.
  • Systematic Debugging: structured process to reproduce, diagnose, and verify fixes.

Quick Start

When an error occurs, trigger execution-recovery to diagnose, apply a fix, and verify resolution before retrying the task.

Frequently Asked Questions about execution-recovery

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

FAQPage Schema
How do I recover from execution errors in Python, JavaScript, and shell scripts?

Execution recovery diagnoses and fixes common failures like syntax errors, import issues, path problems, and permission denials across Python, JavaScript, and shell contexts. It applies structured triage to classify the error type, maps it to a targeted recovery strategy, and outputs actionable commands with validation steps to resolve the failure and retry the task.

What types of execution failures can be automatically diagnosed and fixed?

The system handles syntax errors, import and dependency issues, file path and file access problems, permission denials, network timeouts, and session state errors. It categorizes each failure into its root cause and applies specialized recovery techniques including session recovery for long-running tasks and rollback planning.

Can I use execution recovery in CI/CD pipelines and remote runtimes?

Yes. Execution recovery works across local development environments, CI/CD pipelines, and remote runtimes. It diagnoses errors in all three contexts, applies environment-specific recovery strategies, and provides verification steps to confirm the fix before task retry.

How does structured error triage improve debugging speed?

Structured triage classifies errors immediately into syntax, imports, paths, or network buckets rather than manual log inspection. This systematic categorization maps each error type to proven recovery commands, skipping guesswork and accelerating diagnosis and fix application.

What happens after a recovery strategy is applied?

After applying a targeted fix, execution recovery includes validation steps to confirm the error is resolved. These steps verify the fix works before the original task retries, preventing repeated failures from the same root cause.