スキル公式
ida-plugin-development
MITスクリプトあり
ida-plugin-developmentは、PythonでIDA Proのプラグインを書くためのHex-Raysのスキルです。最近のIDAのバージョン向けのパターンを集めています。
スキルの内容
ida-plugin-developmentは、PythonでIDA Proのプラグインを書くためのHex-Raysのスキルです。最近のIDAのバージョン向けのパターンを集めています。Domain APIを優先すること、IDA Plugin Manager向けのパッケージング、バージョンチェック付きのプラグインのエントリーポイント、フックの登録と解除を対で行うこと、IDC関数を通じたプラグイン間の呼び出し、netnodeへの状態の保存、アドレスや選択範囲の変更への反応、ウィジェットの検索、コンテキストメニュー項目の追加、ホバー時のヒント、カスタムレンダリング、クリックできるアドレス付きのカスタムビューアーです。Qt6のウィジェット、アクション、設定を扱いますが、IDA 7や8、C++ SDKのプラグインは対象外です。同梱のスクリプトがHCLIを実行してプラグインのパッケージングとlintを行い、uvが必要です。
できること
- バージョンチェック付きのIDA Pro用Pythonプラグインのひな形を作成
- フック、アクション、メニュー、コンテキストメニュー項目を追加
- プラグインの状態をnetnodeに保存
- カスタムビューアーとホバー時のヒントを作成
- HCLIでプラグインのパッケージングとlintを実行
概要
- 公開元
- Hex-Rays
- ツール
- IDA Pro
インストール
- Claude Codeに追加するには、次のコマンドを実行します:
claude plugin marketplace add HexRaysSA/claude-marketplace claude plugin install ida-plugin-development@HexRaysSA
MCPサーバーやスキルは、お使いのコンピューターでコードを実行したり、データを操作したりできます。インストールする前にソースを確認してください。
このスキルには、エージェントが実行する可能性のあるスクリプトが含まれています。
詳細
Hex-Raysのほかの掲載
サーバー1件 · スキル4件
Hex-Raysの掲載5件をすべて見る →README用バッジ
このプロジェクトのメンテナーの方は、このページにリンクするバッジを追加できます。
[](https://kitbay.app/skills/ida-plugin-development/)
出典
- README(README.md)github.com/HexRaysSA/claude-marketplace · 根拠となる項目:AIクライアント2026年11月12日
- スキルファイル(SKILL.md)github.com/HexRaysSA/claude-marketplace2026年11月12日
- GitHubリポジトリgithub.com/HexRaysSA/claude-marketplace · 根拠となる項目:公式かどうか, 公開元2026年11月12日
- ライセンスファイル(LICENSE)github.com/HexRaysSA/claude-marketplace · 根拠となる項目:ライセンス2026年11月12日
- リポジトリ内のフォルダ(ida-plugin-development)github.com/HexRaysSA/claude-marketplace · 根拠となる項目:スクリプトを含む2026年11月12日