レポート 01M7FHQX448ND9XMH2X6RQXP9T · checks-v2
ghost-scan-code スキル: 自動チェック
2026年11月15日 12:08 UTC に HostedMCP がチェックした内容です。各結果は公開ソースへのリンク付きで、ご自身で確認できます。
7 件中 7 件のチェックを実行 · 0 件の重大な指摘 · セキュリティ監査ではありません
- チェック日
- 2026年11月15日 12:08 UTC
- 読み取ったファイル
- SKILL.md とスクリプト
- 方法論
- checks-v2
スコアを上げるための修正点
2件のチェックでさらにポイントを獲得できます。 次回のスキャンは1週間以内、またはリポジトリの変更直後に実行されます。
- 事前許可ツールが限定されている 最大 +10 点
allowed-toolsをスキルが必要とするコマンドに絞ってください(例:Bash(git status:*))。BashやBash(curl:*)は不可です。エージェントはそれ以外の操作の前に確認を求めます。 - SKILL.md が Agent Skills の形式に従っている 最大 +5 点
SKILL.mdの先頭にfront matterを置き、
name(小文字・数字・ハイフンでフォルダ名と同じ)と、スキルの内容と使用場面を説明する1,024文字未満のdescriptionを含めてください。
起源
25 / 25 ポイント- 合格ソースリポジトリがリンクされており、アクセス可能10 ポイント
ghostsecurity/skills/plugins/ghost/skills/scan-codeは公開されており到達可能です
github.com/ghostsecurity/skills/tree/HEAD/plugins/ghost/skills/scan-co ↗ - 合格
- 合格
スクリプト
30 / 30 ポイント- 合格スクリプトにダウンロード実行や認証情報の窃取がない30 ポイント
1件のスクリプトを確認済み、ダウンロード実行・リモートeval・base64実行・認証情報のアップロードはありません
エージェントへの指示
20 / 30 ポイント- 合格SKILL.md に隠れた指示がない20 ポイント
上書きフレーズ、セーフガードの無効化、認証情報の要求、隠し文字はありません
github.com/ghostsecurity/skills/blob/HEAD/plugins/ghost/skills/scan-co ↗ - 検出事項事前許可ツールが限定されている10 ポイント
Bash により、エージェントは確認なしで任意のシェルコマンドを実行できます
github.com/ghostsecurity/skills/blob/HEAD/plugins/ghost/skills/scan-co ↗修正方法:
allowed-toolsをスキルが必要とするコマンドに絞ってください(例:Bash(git status:*))。BashやBash(curl:*)は不可です。エージェントはそれ以外の操作の前に確認を求めます。
フォーマット
10 / 15 ポイント- 一部SKILL.md が Agent Skills の形式に従っている10 / 15 ポイント
name "ghost-scan-code" differs from the folder "scan-code"
github.com/ghostsecurity/skills/blob/HEAD/plugins/ghost/skills/scan-co ↗修正方法: SKILL.mdの先頭にfront matterを置き、
name(小文字・数字・ハイフンでフォルダ名と同じ)と、スキルの内容と使用場面を説明する1,024文字未満のdescriptionを含めてください。
これらのチェックの対象外
- スクリプトは読み取られるのみで、実行されません。ロジックの監査は行われず、スキルあたり最大5つのスクリプトが読み取られます。
- 結果は上記の日付時点のスキルフォルダーを表します。以降のコミットでは異なる場合があります。
- 合格は安全性を保証するものではありません。エージェントに実行させる前にスクリプトを読み、allowed-tools は狭く保ってください。