SQL interface to IDA Pro databases for reverse engineering workflows
npx claudepluginhub allthingsida/idasql-skillsSQL interface to IDA Pro databases for querying and CRUD operations on functions, xrefs, strings, and decompiled code
Share bugs, ideas, or general feedback.
Claude Code skills for idasql — a live SQL interface to IDA Pro databases, with optional Codex app metadata layered on top.
idasql -h/plugin marketplace add allthingsida/idasql-skills
SKILL.md is the canonical skill contract and remains the source of truth.agents/openai.yaml and does not replace SKILL.md.| Skill | Description | When to Use |
|---|---|---|
connect | Connection, CLI, HTTP, UI context, routing index | Starting a session, CLI options, HTTP server, pragmas |
disassembly | Functions, segments, instructions, blocks | Querying disassembly, instruction analysis, file generation |
data | Strings, bytes, string cross-references | String search, byte access, binary pattern search |
grep | Named entity search | Find functions, labels, types, and members by pattern |
xrefs | Cross-references and imports | Caller/callee analysis, import queries, reference graphs |
decompiler | Full decompiler reference | Decompilation, ctree AST, local variables, union selection |
annotations | Edit and annotate decompilation | Comments, renames, type application, enum/struct editing |
types | Type system mechanics | Structs, unions, enums, parse_decls, type classification |
debugger | Breakpoints and byte patching | Breakpoint CRUD, byte patching, patch inventory |
storage | Persistent key-value storage (netnode) | Store/retrieve data inside the IDB |
idapython | Python execution via SQL | Execute IDAPython snippets and files |
functions | SQL functions reference | Look up any idasql SQL function signature |
analysis | Analysis workflows and scenarios | Security audits, library detection, advanced SQL patterns |
re-source | Recursive source recovery methodology | Decompilation cleanup, structure recovery, annotation workflows |
Elias Bachaalany (@0xeb)
This project and all its contents — including skill definitions, reference documentation, and configuration files — are licensed under the Mozilla Public License 2.0.