Undo the last Dex update if something went wrong
Use this skill when someone wants to undo a Dex adoption. Keep the language calm and concrete. This skill selects and renders a receipt; it never restores, copies, deletes, renames, or rewrites vault files itself.
Every rewind goes through core.lifecycle.service version 1.0.0. The only mutation operation this skill may request is rewind_adoption_by_receipt. There is no manual fallback and no file-by-file workaround.
Use the service in this order:
read_lifecycle_state for the verified ledger and retention state.rewind_adoption_by_receipt.read_lifecycle_state again and render the rewind receipt and resulting state.If the snapshot has aged out, a file changed after adoption, the ledger cannot be verified, the acknowledgement does not match, or the service refuses for any other reason, stop. Explain that no files were changed. Never guess an older state from release files or version labels.
For each rewindable adoption, show:
Example register:
I found one update that can still be undone exactly. It changed three Dex-owned files, and none of those files has changed since.
A version update appears as dex-release at the installed version. Treat it
the same as any other receipt-backed item: it is rewindable only when the
verified state says its receipt and retained snapshot pass preflight.
Do not call a receipt rewindable unless the verified state says its receipt and retained snapshot pass preflight.
Before requesting the rewind, show every affected path and say what the service will do:
Ask one direct question: “Rewind this exact adoption?” Confirmation of an item name alone is insufficient if the receipt or file list has changed.
After rewind_adoption_by_receipt succeeds, render:
Use language such as:
Rollback complete. Dex restored the exact receipt-backed pre-update state in one protected transaction and kept the history visible.
Never claim success unless the service returned a rewind receipt and the refreshed lifecycle state verifies the item is no longer adopted.
The user chooses the receipt. The skill explains the consequence. The lifecycle service owns the mutation.
npx skills add davekilleen/dex-rollback下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer