CA

cisco-ai-defense/skill-scanner

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

2.7천 stars 품질 74 트렌드 54NOASSERTION

에이전트 스킬을 위한 보안 스캐너

개요

AI 에이전트 스킬을 위한 최선의 보안 스캐너로, 즉각적인 인젝션, 데이터 유출, 악성 코드 패턴을 감지합니다. 결합(YAML + YARA)을 사용하며, 잠재적 위협의 탐지 범위를 극대화하면서 오탐을 최소화합니다. 이 스캐너는 최선의 노력을 다한 탐지만 제공하며, 완전하거나 포괄적인 보장은 아닙니다. 검사에서 아무런 결과도 나오지 않는다고 해서 해당 기술이 모든 위협에서 완전히 자유롭다는 보장은 없습니다. 아래의 범위 및 한계를 참조하세요. 에이전트 스킬 명세에 따라 OpenAI Codex Skills 및 커서 에이전트 스킬 포맷을 지원합니다. --lenient를 사용하면 Claude Code .claude/commands/*.md 및 플랫 마크다운 스킬 저장소와 같은 비표준 포맷도 스캔할 수 있습니다.

개요(AI 번역)

AI 에이전트 스킬을 위한 최선의 보안 스캐너로, 즉각 인젝션, 데이터 유출, 악성 코드 패턴을 탐지합니다. 이 스캐너는 패턴 기반 탐지(YAML + YARA-X), AST 및 데이터플로우 분석, 선택적 LLM-as-a-judge, 그리고 타입이 입력된 탐지 사실에 대한 유한화된 CEL 결정 계층을 결합합니다.

중요: 이 스캐너는 최선의 노력을 다한 탐지만 제공하며, 포괄적이거나 완전한 커버리지는 않습니다. 검사에서 아무런 결과도 나오지 않는다고 해서 해당 기술이 모든 위협에서 완전히 자유로워졌다는 보장은 없습니다. 아래의 범위와 한계를 참조하십시오.

에이전트 스킬 명세에 따라 OpenAI 코덱스 스킬 및 커서 에이전트 스킬 포맷을 지원합니다. --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 가이드부터 시작하세요 →