## スコープ NVIDIA skillspector と Cisco skill-scanner を、既存の prompt injection gate の 補助層として連携する方法を設計する。 - https://github.com/nvidia/skillspector (Apache-2.0) - https://github.com/cisco-ai-defense/skill-scanner (Apache-2.0) ## 前提 (変えないこと) - 自前 static checker (`scripts/check-injection.sh`) は依存ゼロ・network 不要の 必須 gate のまま残す。外部 scanner は optional な補助 gate とする。 - LLM mode / VirusTotal / AI Defense 等の外部送信は、既存の LLM review 制約 (public / personal のみ + privacy preflight) に従う。 ## 決めること - ツール選定: 両方使うか、片方に絞るか (実測結果を踏まえる)。 - scan 対象: `generated/` (SKILL.md 形式で scanner の expected format に合う) か `shared/` か。 - findings の risk outcome (high fail / medium human review / low pass) へのマッピング。 - catalog / status への記録方法 (checks.external_scan など)。 - CI での扱い: version pin、optional job (continue-on-error) から始めるか。 - Issue #12 (optional LLM review) をこれらの LLM mode で代替するか。 ## 実測メモ 実測結果はこの issue にコメントで記録する。 ## 安全メモ - install side effects: scanner の install は隔離環境 (uv) のみ - secret access: なし。API key 必要な mode は今回試さない - network changes: pip/git からの取得と OSV.dev 照合のみ。asset content の外部送信なし
スコープ
NVIDIA skillspector と Cisco skill-scanner を、既存の prompt injection gate の
補助層として連携する方法を設計する。
前提 (変えないこと)
scripts/check-injection.sh) は依存ゼロ・network 不要の必須 gate のまま残す。外部 scanner は optional な補助 gate とする。
(public / personal のみ + privacy preflight) に従う。
決めること
generated/(SKILL.md 形式で scanner の expected format に合う) かshared/か。実測メモ
実測結果はこの issue にコメントで記録する。
安全メモ