Community코딩 & 개발github.com

NMitchem/SkillScan

AI 에이전트 SKILL.md 파일용 보안 스캐너입니다. 정적 분석, LLM 행동 예측 및 Docker 샌드박스 실행을 지원합니다.

SkillScan란 무엇인가요?

SkillScan은 AI 에이전트의 SKILL.md 파일에서 잠재적인 보안 위험을 탐지하도록 설계된 보안 스캐너입니다. 이 도구는 SKILL.md 파일의 내용을 분석하여 명령어 주입, 데이터 유출, 권한 상승 등 일반적인 취약점을 찾아내는 정적 분석을 수행합니다. 또한 LLM 기반 행동 예측을 통해 악의적인 의도나 예상치 못한 동작 패턴을 식별할 수 있습니다. 가장 중요한 점은 Docker 샌드박스 환경에서 안전하게 스킬을 실행하여 실제 시스템에 영향을 주지 않고 동적 분석을 가능하게 한다는 것입니다. SkillScan은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용되는 스킬을 검증하는 데 적합하며, 개발자와 보안 전문가가 AI 에이전트 워크플로우에 통합하기 전에 스킬의 안전성을 확인할 수 있도록 지원합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add NMitchem/SkillScan

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

SkillScan은(는) 무엇을 하나요?

AI 에이전트 SKILL.md 파일용 보안 스캐너입니다. 정적 분석, LLM 행동 예측 및 Docker 샌드박스 실행을 지원합니다.

개요

SkillScan은 AI 에이전트 스킬을 분석하고 보안 위험을 식별하는 도구입니다. SKILL.md 파일을 입력으로 받아 다음을 수행합니다:

  • 정적 분석: 파일 내용을 스캔하여 잠재적인 보안 취약점 탐지
  • LLM 행동 예측: 대규모 언어 모델을 사용하여 스킬의 예상 동작 분석
  • Docker 샌드박스 실행: 격리된 Docker 컨테이너에서 스킬을 안전하게 실행

설치

git clone https://github.com/NMitchem/SkillScan.git
cd SkillScan
pip install -r requirements.txt

사용 방법

python skills.py /path/to/SKILL.md

또는 Docker 사용:

docker run -v $(pwd):/workspace nmitchem/skillscan /workspace/SKILL.md

기능

  • SKILL.md 파일의 정적 분석
  • LLM 기반 행동 예측
  • Docker 샌드박스 격리 실행
  • 상세한 보안 리포트 생성

요구 사항

  • Python 3.8+
  • Docker (선택 사항, 샌드박스 실행에 필요)

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 SKILL.md 기반 AI 에이전트

라이선스

MIT

관련 스킬