What problem does it solve? Reverse engineering binaries with IDA Pro requires manually managing the idalib-mcp HTTP server, working around MCP schema validation bugs, handling locked database files, and knowing which of the 72 analysis tools to call in what order. This Skill codifies that entire workflow so an AI agent can analyze PE, ELF, DLL, SO, and firmware files deterministically instead of guessing commands. ## Core Features & Use Cases - Deterministic server and file management: scripts/start.ps1 launches the idalib-mcp HTTP server in the background with process-tree cleanup, and scripts/open.ps1 opens binaries via direct HTTP API calls, bypassing the known idalib_open schema validation bug, with automatic fallback to temp copies when database files are locked. - Full 72-tool analysis workflow: survey binaries, decompile and disassemble functions, trace cross-references and data flow, search strings and byte patterns, patch instructions, rename symbols, and manage types and stack frames through the idapro_* MCP tool family. - Use Case: A user asks to analyze a suspicious exe or find a password check in a DLL. The Skill starts the server, opens the file with a 600-second timeout for auto-analysis, surveys imports and strings, decompiles the verification function, traces the comparison logic, and produces an annotated report. ## Quick Start Use the ida-reverse skill to analyze this binary file and find its license verification logic.