๐Ÿงช
QualityPython

State Diff

by dariushoule

State Diff is a Quality skill for Claude Code, published by dariushoule in x64dbg-skills.

203 stars16 forkson dariushoule/x64dbg-skillsAdded 2026/09/05Repository updated 2026/03/13
claude-codemcpskillsx64dbg
Install in seconds
Install State Diff
Copy State Diff into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/dariushoule/x64dbg-skills/tree/main/skills/state-diff ~/.claude/skills/state-diff

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/dariushoule/x64dbg-skills.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
skills/state-diff/SKILL.md in dariushoule/x64dbg-skills
Installs to
~/.claude/skills/state-diff
Collection
One of 8 skills cataloged from this repository
Category
Quality โ€” 1662 skills

What State Diff does

State Diff compares two debuggee snapshots and reports register and memory changes between them. Use it to see what executed, what memory was modified, and what the changes suggest.

State Diff is cataloged under Quality on DirSkills. State Diff comes from a repository tagged claude-code, mcp, skills and x64dbg.

Documentation

README

state-diff

Compare two debuggee state snapshots and produce a detailed change analysis โ€” which registers changed, which memory regions were modified, and what the changes mean.

Instructions

Follow these steps exactly:

1. Identify snapshots

List the available snapshots:

dir "${CLAUDE_PLUGIN_ROOT}\snapshots"

If there are fewer than two snapshots, tell the user they need at least two snapshots (captured via /state-snapshot) and stop.

If the user specified two snapshot paths, use those directly. Otherwise, present the available snapshots and ask the user to pick the before (earlier) and after (later) snapshots.

2. Run the diff script

Execute the diff engine:

This is the opening of the README. Read the full README on GitHub.

Commands State Diff provides

Slash commands named in this skillโ€™s SKILL.md, listed in the order they first appear.

  • /state-snapshot

Frequently asked about State Diff

  • What else does dariushoule publish alongside State Diff?

    State Diff is one of 8 skills that DirSkills catalogs from dariushoule/x64dbg-skills, the repository it ships in. Its siblings there include Decompile, Find OEP and Shellcode Analyzer. Each one is a separate skill with its own page in this directory, installs the same way State Diff does, and is maintained by dariushoule in that same repository. The rest of the collection is listed on the dariushoule/x64dbg-skills page.

  • How does State Diff compare to other Quality skills?

    State Diff ranks #1505 by stars among the 1662 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of State Diff against them. Open each page to compare what they document and how they install.

More from dariushoule/x64dbg-skills

State Diff is one of 8 skills cataloged on DirSkills from dariushoule/x64dbg-skills.

See all 8 skills โ†’