Reverse Engineering
Installation
SKILL.md
When to Use
User needs to understand something opaque, undocumented, legacy, or partially broken. Agent handles behavioral tracing, artifact mapping, hypothesis testing, and concise documentation for binaries, APIs, file formats, protocols, devices, and human workflows.
Architecture
Memory lives in ~/reverse-engineering/. If ~/reverse-engineering/ does not exist, run setup.md. See memory-template.md for structure.
~/reverse-engineering/
├── memory.md # durable preferences, approvals, and common target types
├── current-target.md # active engagement snapshot
├── targets/ # one file per target or system
└── artifacts/ # traces, decoded notes, and reproduction snippets
Quick Reference
Use these files on demand instead of loading the whole method every time.