X-Skill-Scanner は何をしますか?
エンタープライズグレードのAIエージェントスキルセキュリティスキャナー。13のセキュリティカテゴリにわたる57の検出パターンを搭載しています。
概要
このツールは、AIエージェントスキル(Claude Code、Cursor、Codexなど向け)の定義ファイルを解析し、潜在的なセキュリティ脆弱性を検出します。開発者やセキュリティチームが、AIエージェントが安全に動作することを確認するために使用します。
特徴
- 57の検出パターン: プロンプトインジェクション、機密情報漏洩、不正コード実行など、13カテゴリに分類。
- マルチプラットフォーム対応: Claude Code、Cursor、Codexなど主要なAIエージェントプラットフォームのスキル形式をサポート。
- CI/CD統合: CIパイプラインに組み込んで自動セキュリティチェックを実現。
- 詳細レポート: 検出された問題の深刻度、場所、推奨される対策をレポート。
使い方
インストール
npm install -g x-skill-scanner
スキャンの実行
x-skill-scanner scan ./path/to/skills
出力例
警告:機密情報の漏洩パターンが検出されました。
- ファイル:
skill.yaml - 行: 42
- 種類: ハードコードされたAPIキー
- 推奨: 環境変数を使用してください。
セキュリティカテゴリ
| カテゴリ | 説明 |
|---|---|
| プロンプトインジェクション | 悪意のあるプロンプトでエージェントの動作を乗っ取る試み |
| 機密情報漏洩 | APIキー、トークン、パスワードの露出 |
| 不正コード実行 | 不適切なコード実行許可 |
| 権限昇格 | 過剰な権限設定 |
| ... | ... |
ライセンス
MIT