# Curate History

> Show audit history for a specific obligation

- Skill: `thomasmoreai/curate-history` (Agent Skill)
- Install (CLI): `npx skillmds@latest add thomasmoreai/curate-history`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thomasmoreai/curate-history/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- License: MIT
- Author: ThomasMoreAI (https://skillmd.com/u/thomasmoreai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/thomasmoreai/curate-history

---


# Curator: Obligation History

Show the full edit history for an obligation: who changed what, when, and why.

## Instructions

The obligation id is in `$ARGUMENTS`. If empty, ask for it.

1. Run:

   ```bash
   node ${CLAUDE_PLUGIN_ROOT}/../packages/curate-cli/dist/bundle.cjs obligations history <id>
   ```

2. Render the result as a table: timestamp, action, version transition (`vN→vN+1`), editor, and reason.

3. If the user wants to revert one of the listed edits, capture the edit id and run:

   ```bash
   node ${CLAUDE_PLUGIN_ROOT}/../packages/curate-cli/dist/bundle.cjs revert <editId> --reason "<reason>"
   ```

   Show the dry-run output and confirm before re-running with `--apply`.

