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