NS

nvidia/skillspector

Developer tools

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

2.4万 stars 品質 82 トレンド 98Apache-2.0

AIエージェントスキルのためのセキュリティスキャナー。脆弱性、悪意あるパターン、セキュリティリスク、プロンプトインジェクション、データ流出、サプライチェーンリスクをクロードコード、コデックス、MCPスキルで検出できる...

概要

エージェントスキルをインストールする前に、脆弱性、悪意あるパターン、セキュリティリスクを検出しましょう。 AIエージェントスキル(Claude Code、Codex CLI、Gemini CLIなどで使用)は暗黙の信頼と最小限の審査で実行されます。研究によると、 と 。 - — アーキテクチャ、パッケージレイアウト、アナライザーパイプラインの拡張方法。- — エージェントセッション内のスキルをスキャンするためのPiツールとしてSkillSpectorをインストールする。 - : スキャン Git リポジトリ、URL、zip ファイル、ディレクトリ、または単一ファイル - 17のカテゴリ:プロンプト注入、データ流出、権限のエスカレーション、サプライチェーン、過剰な代理、出力処理、システムプロンプトのリーク、メモリ中毒、ツール誤用、ローグエージェント、拒否防止、トリガー乱用、危険コード(AST)、汚染追跡、YARA署名、MCP最小権限、MCPツールポイズニング - : 高速静的解析 + オプションのLLM意味評価 - : SC4クエリOSV。

概要(AI 翻訳)

AIエージェントスキルのためのセキュリティスキャナー。 エージェントスキルをインストールする前に脆弱性、悪意あるパターン、セキュリティリスクを検出してください。

概要

AIエージェントスキル(Claude Code、Codex CLI、Gemini CLIなどで使用)は、暗黙の信頼と最小限の審査で実行されます。研究データセットの31,132のスキル分析サブセットでは、スキルの26.1%に脆弱性が含まれ、5.2%が悪意のある意図を示しています。

SkillSpectorは答えを教えてくれます:「このスキルはインストールしても安全ですか?」

SkillSpectorは、公開前にエージェントのスキルをスキャン、評価、署名するNVIDIA Verified Skillsパイプラインの一部です。合格したスキルはNVIDIAのスキルカタログに公開されます。

ドキュメント

  • インストール前にエージェントスキルをスキャン — ホストガイド:スキャンのタイミング、レポートの読み方、インストールのゲート設定。
  • 開発ガイド — アーキテクチャ、パッケージレイアウト、アナライザーパイプラインの拡張方法。
  • リソースバウンド解析 — 失敗クローズドバンドル、パーサー、ネストアーティファクト、レジャー、天井の探索。
  • Pi拡張機能 — エージェントセッション内のスキルをスキャンするためのPiツールとしてSkillSpectorをインストールします。

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

README

以下は原文 README の抜粋です。原文を見る。

SkillSpector

Security scanner for AI agent skills. Detect vulnerabilities, malicious patterns, and security risks before installing agent skills.

Overview

AI agent skills (used by Claude Code, Codex CLI, Gemini CLI, etc.) execute with implicit trust and minimal vetting. In the 31,132-skill analyzed subset of the research dataset, 26.1% of skills contain vulnerabilities and 5.2% show likely malicious intent.

SkillSpector helps you answer: “Is this skill safe to install?”

SkillSpector is part of the NVIDIA Verified Skills pipeline, which scans, evaluates, and signs agent skills before publication. Skills that pass are published to the NVIDIA skills catalog.

Documentation

  • Scan agent skills before installation — Hosted guide: when to scan, how to read a report, and how to gate installs.
  • Development guide — Architecture, package layout, and how to extend the analyzer pipeline.
  • Analysis resource bounds — Fail-closed bundle, parser, nested-artifact, ledger, and finding ceilings.
  • Pi extension — Install SkillSpector as a Pi tool for scanning skills from inside agent sessions.
  • OpenCode extension — Install SkillSpector as an OpenCode tool and /skillspector command for scanning skills from inside agent sessions.

Features

  • Multi-format input: Scan Git repos, URLs, zip files, directories, or single files
  • 71 vulnerability patterns across 17 categories: prompt injection, data exfiltration, privilege escalation, supply chain, excessive agency, output handling, system prompt leakage, memory poisoning, tool misuse, rogue agent, anti-refusal, trigger abuse, dangerous code (AST), taint tracking, YARA signatures, MCP least privilege, and MCP tool poisoning
  • Two-stage analysis: Fast static analysis + optional LLM semantic evaluation
  • Live vulnerability lookups: SC4 queries OSV.dev for real-time CVE data with automatic offline fallback
  • Multiple output formats: Terminal, JSON, Markdown, and SARIF reports
  • Risk scoring: 0-100 score with severity labels and clear recommendations
  • Baseline / false-positive suppression: Accept known findings via a glob-rule or fingerprint baseline so re-scans surface only new issues (docs)

Quick Start

Installation

Open-source software notice: This project will download and install additional third-party open source software projects. Review the license terms of these open source projects before use.

GitHub で README 全文を見る

推奨ツール

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

インストール

npx skillfish add nvidia/skillspector
MCP 初心者?mcpskill.org のガイドから始めましょう →