
cisco-ai-defense/skill-scanner
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
エージェントスキルのためのセキュリティスキャナー
概要
AIエージェントスキル向けのベストエフォートセキュリティスキャナーで、プロンプト注入、データ流出、悪意のあるコードパターンを検出します。結合(YAML + YARA)を使い、誤検知を最小限に抑えつつ、潜在的な脅威の検出カバレッジを最大化します。 このスキャナーはベストエフォートによる検出を提供し、包括的または完全なカバレッジではありません。スキャンで何も検出されなくても、スキルがすべての脅威から解放されているとは限りません。以下の「範囲と制限」を参照してください。 Agent Skills仕様に従い、OpenAIのCodex Skillsおよびカーソルエージェントスキルフォーマットをサポートします。--lenientを用いることで、Claude Codeの.claude/commands/*.mdやフラットなマークダウンスキルリポジトリなどの非標準フォーマットもスキャンできます。
概要(AI 翻訳)
AIエージェントスキル向けのベストエフォートセキュリティスキャナーで、プロンプトインジェクション、データ流出、悪意のあるコードパターンを検出します。パターンベースの検出(YAML + YARA-X)、ASTおよびデータフロー解析、オプションのLLMアジャッジ、そしてタイピングされた検出事実上の限定されたCEL決定層を組み合わせています。
重要: このスキャナーは最善の努力による検出を提供しており、包括的または完全なカバレッジではありません。スキャンで何も検出されなかったからといって、スキルがすべての脅威から解放されているとは限りません。以下の「範囲と制限」を参照してください。
Agent Skills仕様に従い、OpenAIのCodex SkillsおよびCursor Agent Skillsフォーマットをサポートしています。--lenientと組み合わせると、Claude Code .claude/commands/*.mdやフラットマークダウンスキルリポジトリなどの非標準フォーマットもスキャンできます。
ハイライト
- マルチエンジン検出 - 静的分析、行動データフロー、LLMセマンティック解析、クラウドベースのスキャンによる階層的かつベストエフォートのカバレッジ
- タイプ化されたCEL決定 - コアスキャナーは公式の
cel-gov0.32.0ランタイムを使用し、決定論的検出後および任意のLLM解析前の境界事実を相関させます
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Skill Scanner
A best-effort security scanner for AI Agent Skills that detects prompt injection, data exfiltration, and malicious code patterns. It combines pattern-based detection (YAML + YARA-X), AST and dataflow analysis, an optional LLM-as-a-judge, and a bounded CEL decision layer over typed detector facts.
Important: This scanner provides best-effort detection, not comprehensive or complete coverage. A scan that returns no findings does not guarantee that a skill is free of all threats. See Scope and Limitations below.
Supports OpenAI Codex Skills and Cursor Agent Skills formats following the Agent Skills specification. With --lenient, also scans non-standard formats such as Claude Code .claude/commands/*.md and flat markdown skill repos.
Highlights
- Multi-Engine Detection - Static analysis, behavioral dataflow, LLM semantic analysis, and cloud-based scanning for layered, best-effort coverage
- Typed CEL Decisions - The core scanner uses the official
cel-gov0.32.0 runtime to correlate bounded facts after deterministic detection and before optional LLM analysis - Measured Presets -
low-noiseandquietpresets and LLM caps, with recall, false-positive rate and F1 published for each (Recommended Settings) - CI/CD Ready - SARIF output for GitHub Code Scanning, reusable GitHub Actions workflow, exit codes for build failures
- Pre-commit Hook - Standard pre-commit framework integration to scan skills before every commit
- Extensible - Plugin architecture for custom analyzers
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add cisco-ai-defense/skill-scanner