williballenthinwilliballenthinCommunityยท1 Agent Skills Included

idawilli

IDA Pro plugins, headless binary analysis, and reverse engineering

Extends IDA Pro with plugins for operation logging, call highlighting, bookmark hints, and structure dissection. Runs headless binary analysis with idalib to inspect functions, strings, cross-references, and disassembly without the GUI. Eliminates manual reverse engineering steps and fragile CI setup for IDA installations. Includes tested workflows for GitHub Actions, plugin packaging, and migration of third-party plugins.
npx skills add williballenthin/idawilli --all -g -y
Available:

Gives your AI agent the build, test, and API design rules for this repository, including portable API conventions and docstring standards used when writing or extending IDA analysis code.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install idawilli?โ–ผ

Run `npx skills add williballenthin/idawilli --all -g -y` in your terminal to install all skills in this suite globally.

How to analyze binaries with IDA Pro headlessly?โ–ผ

The idalib-analysis skill opens binaries with the IDA Domain API in headless mode, letting your agent extract functions, strings, and cross-references via small Python scripts without the GUI.

What IDA Pro plugins are included?โ–ผ

The suite ships plugins for operation logging (oplog), call colorizing, bookmark hints, function tagging, and global structure dissection, plus a manager for packaging third-party plugins.

How to run IDA Pro in GitHub Actions?โ–ผ

The ida-and-github-actions skill provides a tested workflow covering IDA installation via HCLI, Python venv setup, and idapyswitch registration for CI testing.

Do I need a Hex-Rays decompiler license?โ–ผ

Only for pseudocode output. Disassembly, strings, and cross-reference analysis work with a standard IDA Pro license, and the skills include fallbacks when decompilation is unavailable.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’