AI 모델 파일, 코드, 실시간 LLM/에이전트/MCP 엔드포인트와 저장된 에이전트 추적을 검증하고 발견 사항과 점검 공백을 보고하는 오픈소스 CLI 및 라이브러리입니다.
NVIDIA/SkillSpector
설치 전에 AI 에이전트 스킬(Claude Code, Codex, MCP)의 프롬프트 인젝션, 데이터 유출, 공급망 위험을 검사하는 보안 스캐너입니다.
- 스타
- 20,912
- 포크
- 1,836
- 열린 이슈
- 170
- 마지막 커밋
- 2시간 전
어떤 프로젝트인가요?
AI 에이전트 스킬은 암묵적으로 신뢰된 상태로 실행되며, SkillSpector는 설치 전에 스킬을 검사하는 스캐너입니다. Git 저장소, URL, zip 아카이브, 디렉터리 또는 단일 SKILL.md 파일을 입력으로 받아 수십 가지 취약점 패턴을 빠르게 정적 분석합니다. 또한 OpenAI, Anthropic, AWS Bedrock, Ollama를 비롯해 OpenAI 호환 엔드포인트 등 다양한 제공자를 통해 LLM 기반 의미 분석을 추가로 수행할 수 있습니다.
결과는 심각도와 SAFE, CAUTION, DO NOT INSTALL 같은 권고를 포함한 0~100 위험 점수로 표시됩니다. 출력 형식은 터미널 텍스트, JSON, Markdown 또는 CI 파이프라인용 SARIF를 선택할 수 있습니다. 기준선 파일을 사용하면 팀에서 이미 알고 있는 발견 항목을 수용해 재검사 시 새로운 문제만 표시할 수 있습니다.
SkillSpector는 MCP 서버로도 실행할 수 있으므로 Claude Code 같은 에이전트가 스캐너를 도구로 호출하고 검사 결과에 따라 설치를 제한할 수 있습니다.
핵심 기능
- 01로컬 디렉터리, 단일 파일, zip 아카이브, URL, Git 저장소를 검사합니다
- 02프롬프트 인젝션, 데이터 유출, 자격 증명 접근, 공급망 문제를 탐지합니다
- 03정적 분석과 선택적 LLM 의미 분석을 결합합니다
- 04터미널, JSON, Markdown, SARIF 형식의 보고서를 출력합니다
- 05기준선 파일을 지원해 재검사 시 수용된 발견 항목을 제외합니다
- 06에이전트가 검사 결과에 따라 설치를 제한할 수 있도록 MCP 서버로 실행됩니다
활용 사례
- 설치 전에 타사 Claude Code 또는 Codex 스킬을 검증합니다
- SARIF 출력을 사용해 CI 파이프라인에서 에이전트 스킬 설치를 제한합니다
- 과도한 권한이나 도구 오염 여부를 확인하기 위해 MCP 서버 정의를 검토합니다
- 위험도를 분류하기 위해 여러 스킬을 일괄 검사합니다
빠른 시작
- 1
uv를 사용해 SkillSpector를 CLI 도구로 설치하기
uv tool install git+https://github.com/NVIDIA/skillspector.git - 2
LLM 분석 없이 로컬 스킬 디렉터리 스캔하기
skillspector scan ./my-skill/ --no-llm
사용 전 알아둘 점
- 완전한 의미 분석을 사용하려면 자체 API 키 또는 엔드포인트가 있는 LLM 제공업체를 설정해야 합니다.
- Git에서 설치하려면 저장소를 클론하고 타사 오픈 소스 종속 항목을 가져와야 합니다.
토픽
자주 묻는 질문
- SkillSpector은(는) 무엇인가요?
- 설치 전에 AI 에이전트 스킬(Claude Code, Codex, MCP)의 프롬프트 인젝션, 데이터 유출, 공급망 위험을 검사하는 보안 스캐너입니다. AI 에이전트 스킬은 암묵적으로 신뢰된 상태로 실행되며, SkillSpector는 설치 전에 스킬을 검사하는 스캐너입니다. Git 저장소, URL, zip 아카이브, 디렉터리 또는 단일 SKILL.md 파일을 입력으로 받아 수십 가지 취약점 패턴을 빠르게 정적 분석합니다. 또한 OpenAI, Anthropic, AWS Bedrock, Ollama를 비롯해 OpenAI 호환 엔드포인트 등 다양한 제공자를 통해 LLM 기반 의미 분석을 추가로 수행할 수 있습니다.
- SkillSpector은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- SkillSpector은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- SkillSpector은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. SkillSpector의 마지막 커밋은 2026년 10월 22일입니다.
- SkillSpector은(는) 어디에 사용할 수 있나요?
- 설치 전에 타사 Claude Code 또는 Codex 스킬을 검증합니다 SARIF 출력을 사용해 CI 파이프라인에서 에이전트 스킬 설치를 제한합니다 과도한 권한이나 도구 오염 여부를 확인하기 위해 MCP 서버 정의를 검토합니다 위험도를 분류하기 위해 여러 스킬을 일괄 검사합니다
- SkillSpector는 어떻게 설치하나요?
- uv를 사용해 SkillSpector를 CLI 도구로 설치하기: uv tool install git+https://github.com/NVIDIA/skillspector.git LLM 분석 없이 로컬 스킬 디렉터리 스캔하기: skillspector scan ./my-skill/ --no-llm
- SkillSpector은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/NVIDIA/SkillSpector
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트의 셸 명령, 파일 접근, 패키지 설치 및 MCP 도구 호출을 실행 전에 검토하는 로컬 우선 런타임 보안 계층입니다.
Tencent Zhuque Lab이 개발한 풀스택 AI 레드팀 플랫폼으로, AI 에이전트, MCP 서버, Agent Skills, AI 인프라의 보안 위험을 검사합니다.
Cisco의 Python 도구로 YARA 규칙, LLM 분석, Cisco AI Defense를 사용해 MCP 서버 등을 보안 검사합니다.
OpenClaw와 Claude Code를 위한 보안 금고로, AI 트래픽에서 비밀 정보, 프롬프트 인젝션, 위험한 명령을 감지하고 감사 로그를 기록합니다.
주변 BLE 기기를 스캔하고 추적해 의심스럽거나 따라오는 기기를 알려주는 Android 앱