CA

cisco-ai-defense/skill-scanner

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2675 stars 品質 74 トレンド 55NOASSERTION

エージェントスキルのためのセキュリティスキャナー

概要

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-go v0.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-go v0.32.0 runtime to correlate bounded facts after deterministic detection and before optional LLM analysis
  • Measured Presets - low-noise and quiet presets 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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add cisco-ai-defense/skill-scanner
MCP 初心者?mcpskill.org のガイドから始めましょう →