ida-domain-scripting
ida-domain-scripting is a Hex-Rays agent skill, shipped in their Claude Code marketplace inside a plugin marked unsafe, that lets an agent write and run Python against IDA's Domain API.
What the skill teaches
ida-domain-scripting is a Hex-Rays agent skill, shipped in their Claude Code marketplace inside a plugin marked unsafe, that lets an agent write and run Python against IDA's Domain API. For each task the agent writes a script into a timestamped temporary folder and runs it through the skill's bundled executor with uv, which opens the binary or .i64/.idb database headlessly through idalib. It can list functions, strings and cross-references, decompile code and more. Databases are opened read-only unless the user agrees to save changes. It needs IDA Pro 9.1 or later and the IDADIR variable, and Hex-Rays advises running it only in a sandbox because it executes generated code.
Capabilities
- Write and run IDA Domain API Python scripts on a binary
- Extract functions, strings and cross-references
- Decompile code headlessly through idalib
- Save database changes after user confirmation
About
- Publisher
- Hex-Rays
- Tool
- IDA Pro
Works with
Install
- Run this to add it to Claude Code:
claude plugin marketplace add HexRaysSA/claude-marketplace claude plugin install reverse-engineering-with-code-eval-and-ida-domain@HexRaysSA
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
This skill includes scripts that your agent may run.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | IDA Pro | |
| Publisher | Hex-Rays | source |
| Official status | Officialin the HexRaysSA GitHub organisation; marketplace owner is HexRaysSA (support@hex-rays.com) | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code | source |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | No commit dataDownload data not available (not on npm or PyPI) | |
| Links | Repository |
More from Hex-Rays
1 server · 4 skills
- Hex-Rays IDA MCP (MCP server)
- ida-domain-api (Skill)
- ida-plugin-development (Skill)
- package-ida-plugin (Skill)
Badge for your README
Maintain this project? Add a badge that links to this page.
[](https://kitbay.app/skills/ida-domain-scripting/)
Sources
- README (README.md)github.com/HexRaysSA/claude-marketplace · Backs: AI clientsNov 12, 2026
- Skill file (SKILL.md)github.com/HexRaysSA/claude-marketplaceNov 12, 2026
- GitHub repositorygithub.com/HexRaysSA/claude-marketplace · Backs: Official status, PublisherNov 12, 2026
- Licence file (LICENSE)github.com/HexRaysSA/claude-marketplace · Backs: LicenceNov 12, 2026
- Folder in the repository (ida-domain-scripting)github.com/HexRaysSA/claude-marketplace · Backs: Includes scriptsNov 12, 2026