reversible-agent-task

Installation
SKILL.md

Reversible Agent Task

Use a proposal-first workflow when direct mutation would make review, rollback, or comparison harder.

Use When

  • an agent runner, SET bundle, or planning doc mentions retained output, proposal lifecycle, settlement, or reversible traces;
  • the task can be attempted in a worktree, draft branch, sandbox, retained-output folder, or external runner proposal;
  • multiple possible implementations should be compared before one is applied;
  • the target repo should remain unchanged until a human or supervisor reviews the output.

Lifecycle

  1. run: execute the task in a proposal context, such as a worktree, draft branch, sandbox, or retained-output directory.
  2. retained_output: keep generated files, diffs, logs, and proof artifacts separate from the target workspace.
  3. inspect: review diff scope, verification evidence, assumptions, and expected artifacts.
  4. select: mark one retained output as the candidate result.
  5. apply: merge or copy the selected proposal into the target workspace only after gates pass.
  6. discard: reject the proposal and leave the target workspace unchanged.
Installs
4
GitHub Stars
15
First Seen
Jul 23, 2026
reversible-agent-task — markoblogo/abvx-agent-skills