signalproof-recovery

Coordinates rollback, restore, cleanup, and continuity workflows after failed or unsafe changes.

Updated Aug 15, 2026
One-click install
npx skills add https://github.com/docreo/Signalproof-Skills --skill signalproof-recovery-docreo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: signalproof-recovery
Source: https://github.com/docreo/Signalproof-Skills/tree/main/skills/signalproof-recovery
Command: npx skills add https://github.com/docreo/Signalproof-Skills --skill signalproof-recovery-docreo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Failed, corrupted, or partially applied changes leave systems in ambiguous states where ad-hoc fixes can destroy trusted baselines, user data, or remaining recovery options. This Skill provides a governed coordination contract for recovery work so restoration happens from verified evidence rather than guesswork. ## Core Features & Use Cases - Specialist Routing: Directs work to focused sub-skills for rollback selection, bounded restore execution, partial-operation cleanup, and recovery continuity preservation. - Recovery Contract: Enforces twelve rules covering baseline protection, evidence preservation, dependency-ordered recovery, ownership identity, and explicit STOP conditions. - Status Tracking: Defines explicit statuses from RECOVERY READY through RECOVERED / VERIFIED to STOP, so recovery state survives handoffs. - Use Case: A deployment fails midway, leaving orphaned services and mixed-version files. Use this Skill to stop active writes, preserve evidence, verify a known-good rollback target, clean up owned partial state, restore in dependency order, and record remaining rollback options. ## Quick Start Ask the assistant to coordinate recovery of a failed deployment by verifying the last known-good baseline, cleaning up partial state, and restoring with verification.

Frequently Asked Questions about signalproof-recovery

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

FAQPage Schema
How do I recover from a failed deployment safely?▼

Stop active writes first, preserve evidence and user data, then verify a known-good rollback target before restoring. Clean up resources owned by the failed operation, restore in dependency order, and verify both target identity and behavior before declaring recovery complete.

What is the difference between rollback and restore in recovery workflows?▼

Rollback selects and verifies the intended known-good target from evidence, while restore executes the bounded restoration and verifies the resulting behavior. The coordinator routes to each specialist separately because choosing a target and switching to it are distinct decisions.

When should recovery stop instead of proceeding?▼

Stop when the only known-good state would be overwritten, user data would be erased outside granted authority, the target identity is ambiguous, cleanup might touch unowned resources, required elevation is unauthorized, or the same failed recovery repeats without new evidence.

Why is a successful file restore not complete recovery?▼

Restoring files alone leaves data, services, configuration, ownership cleanup, and verification unresolved. Complete recovery requires explicit confirmation of the restore boundary, cleanup state, protected data, authority, evidence, and remaining rollback options.

How does recovery state survive a handoff between sessions?▼

The recovery-continuity specialist preserves journals, ownership identities, remaining rollback options, and unresolved recovery state. Explicit statuses like RECOVERED / PARTIAL or AWAITING AUTHORITY record exactly where the recovery stands for later resumption.