Help us improve
Share bugs, ideas, or general feedback.
From undo
Debug programs using Undo time travel debugging. Record flaky tests, intermittent failures, race conditions, or bugs that don't reproduce reliably. Analyze recordings by traveling backwards through execution history. Use when the user mentions debugging, flaky tests, intermittent bugs, race conditions, `.undo` files (Undo recordings), or asks why something happened in an actual run. This can provide similar results as adding logging statements, but without modifying the code or needing to re-run the program multiple times.
npx claudepluginhub undoio/addons --plugin undoHow this skill is triggered — by the user, by Claude, or both
Slash command
/undo:debugging-with-undoThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Undo provides time travel debugging for Linux programs. This Skill guides you to:
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
Undo provides time travel debugging for Linux programs. This Skill guides you to:
record MCP tool)Record program execution when the user:
Undo captures the exact execution including thread interleavings, making even race conditions reproducible.
Debug a recording when the user:
.undo recording file to investigaterecord MCP tool to capture the failure.undo files directly - they are opaque binary recordingsudb, live-record, or undo via Bash - use the Undo MCP tools