Skip to content
Back to skills

Execution Recovery And Cleanup

ASecurity

Manage execution cancellation, rollback recovery, side-effect ledgers, and cleanup receipts.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 15, 2026
security

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 15, 2026

npx -y skills add sodejm/copilot-operation-plugin-for-security --skill execution-recovery-and-cleanup --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Execution Recovery And Cleanup?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Execution Recovery And Cleanup
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sodejm-execution-recovery-and-cleanup/badge)](https://www.skillsdirectory.com/skills/sodejm-execution-recovery-and-cleanup)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: execution-recovery-and-cleanup
description: Manage execution cancellation, rollback recovery, side-effect ledgers, and cleanup receipts.
---

# Execution Recovery and Cleanup Skill

This skill enforces safe cancellation, interruption handling, ownership-aware resource rollback, and emission of verifiable cleanup receipts.

## Workflow

1. **Side-Effect Ledger Tracking**: Record all transient resources, files, and state mutations produced during action plan execution in an append-only, ownership-bound ledger (`SideEffectLedger`).
2. **Cancellation and Non-Idempotent Step Handling**: Handle operator cancellation, signals, and timeouts safely. When interrupted during a non-idempotent operation, record status as `uncertain` and prevent automated retries.
3. **Precondition and Ownership Verification**: Verify resource ownership and filesystem boundaries before executing rollback. Never modify or delete assets outside the authorized worker workspace.
4. **Cleanup Receipts and Audit Preservation**: Execute reverse-chronological rollback and emit a validated `cops.cleanup-receipt/v1` or `v2` document binding cleaned and unresolved effects into the execution audit trail. Use v2 when a preserved quarantine location must be reported.

Files in this skill

  • SKILL.md1.2 KB
  • tests/test_skill.py1.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.