From reverse-engineering-skills
Compare exact compiled-artifact builds and record reproducible structural, metadata, symbol, dependency, signing, resource, or control-flow differences. Use when Codex must diff binaries, bundles, frameworks, firmware, assemblies, dyld caches, releases, security updates, or beta builds without assuming that marketing versions, filenames, or tool-generated names uniquely identify the compared inputs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/reverse-engineering-skills:compare-binary-versionsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build a matched comparison before interpreting a delta. Attribute what changed to exact artifacts and environments, not to filenames or `latest` labels.
Build a matched comparison before interpreting a delta. Attribute what changed to exact artifacts and environments, not to filenames or latest labels.
Define the comparison question.
Match the inputs.
Match the analysis environment.
Compare from stable structure outward.
Track correspondence.
Report temporal bounds honestly.
changed between A and B for endpoint comparisons.first observed in B only when earlier checked builds are listed.Preserve the comparison record.
version-diff shape from evidence-notes-workflow.## Comparison Question
...
## Matched Inputs
| Field | Build A | Build B |
| --- | --- | --- |
## Method
- Tooling:
- Symbols/loaders:
- Normalization:
## Confirmed Differences
- ...
## Confirmed Unchanged Context
- ...
## Ambiguous Matches
- ...
## Temporal Claim
...
## Next Intermediate Build Or Runtime Check
...
Creates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.
npx claudepluginhub gaelic-ghost/socket --plugin reverse-engineering-skills