Easy App
กลับไปหน้ารีวิว Repo
รีวิว Repoร่าง

รีวิว SkillSpector — NVIDIA เปิดตัวสแกน agent skills ก่อนติดตั้ง กันช่องโหว่และ skill อันตราย

vibe-coder
รีวิว SkillSpector — NVIDIA เปิดตัวสแกน agent skills ก่อนติดตั้ง กันช่องโหว่และ skill อันตราย

ข้อมูล Repo

NVIDIA/SkillSpector
ภาษา
Python
ดาว
22,169
สร้างเมื่อ
แก้ไขล่าสุด
ร่าง

เปลี่ยนสถานะผ่าน API: PATCH /api/reports/9adbb1b0-6b78-4029-8c5b-748c86608402

แคปชันสำหรับ Facebook

ก่อนลง skill ให้ Claude Code หรือ Codex ลองสแกนก่อนไหมครับ ว่ามีอะไรแอบแฝงมาหรือเปล่า 🛡️ NVIDIA เปิดโค้ด SkillSpector เครื่องมือตรวจความปลอดภัยของ agent skills โดย README อ้างงานวิจัยว่าในกลุ่มตัวอย่าง 31,132 skills มี 26.1% ที่มีช่องโหว่ ✅ สแกนได้ทั้ง Git repo, zip, โฟลเดอร์ หรือไฟล์ SKILL.md ✅ ตรวจ 71 รูปแบบช่องโหว่ เช่น prompt injection, ขโมยข้อมูล, supply chain ✅ ให้คะแนนความเสี่ยง 0-100 พร้อมคำแนะนำ ออกรายงานต่อกับ CI ได้ ✅ รันเป็น MCP server ให้ agent เช็กเองก่อนติดตั้ง ✅ โหมด --no-llm สแกนในเครื่องอย่างเดียว ไม่ส่งเนื้อหาไฟล์ออกไป เหมาะกับคนที่ชอบลอง skill และ MCP จากคนอื่น หรือทีมที่อยากตั้งด่านตรวจก่อนใช้งาน 🔗 https://github.com/NVIDIA/SkillSpector #AIAgent #ClaudeCode #MCP #CyberSecurity #OpenSource

ภาพปกแบบ HTML สด

แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที

สรุป

SkillSpector เป็นเครื่องมือโอเพนซอร์ส (Apache-2.0) จาก NVIDIA สแกน agent skills ของ Claude Code, Codex, Gemini CLI และ MCP ก่อนติดตั้ง ตรวจ 71 รูปแบบช่องโหว่ใน 17 หมวด เช่น prompt injection และ data exfiltration ให้คะแนนความเสี่ยง 0-100 และรันเป็น MCP server ให้ agent เรียกตรวจเองได้

คืออะไร

SkillSpector คือเครื่องมือสแกนความปลอดภัยของ agent skills จาก NVIDIA ใช้ตอบคำถามง่าย ๆ ก่อนติดตั้ง skill ว่า "skill นี้ปลอดภัยพอจะติดตั้งไหม" รองรับ skill ที่ใช้กับ Claude Code, Codex CLI, Gemini CLI และ MCP

README อ้างข้อมูลจากชุดวิจัยว่า ในกลุ่มตัวอย่าง 31,132 skills มี 26.1% ที่มีช่องโหว่ และ 5.2% ที่ส่อเจตนาร้าย ตัวเครื่องมือนี้เป็นส่วนหนึ่งของ NVIDIA Verified Skills pipeline ที่ใช้สแกนและเซ็นรับรอง skill ก่อนเผยแพร่

จุดเด่น

  • 🔍 สแกนได้หลายแบบ ทั้ง Git repo, URL, ไฟล์ zip, โฟลเดอร์ หรือไฟล์ SKILL.md ไฟล์เดียว
  • 🛡️ มี 71 รูปแบบช่องโหว่ใน 17 หมวด เช่น prompt injection, data exfiltration, privilege escalation, supply chain, memory poisoning และ MCP tool poisoning
  • 🧠 วิเคราะห์ 2 ชั้น: static analysis ที่เร็ว และเลือกเปิดการวิเคราะห์เชิงความหมายด้วย LLM เพิ่มได้
  • 📦 เช็ก dependency กับฐานข้อมูล CVE ของ OSV.dev แบบสด และมีรายการสำรองเมื่อออฟไลน์
  • 📊 ให้คะแนนความเสี่ยง 0-100 พร้อมระดับความรุนแรงและคำแนะนำ ออกรายงานได้ทั้ง Terminal, JSON, Markdown และ SARIF (ใช้ต่อกับ CI/CD ได้)
  • 🔌 รันเป็น MCP server ให้ Claude Code, Codex CLI หรือ Gemini CLI เรียกสแกนก่อนติดตั้ง skill ได้เอง
  • ✅ ทำ baseline เก็บ finding ที่ยอมรับแล้ว รอบถัดไปจะแจ้งเฉพาะปัญหาใหม่

เหมาะกับใคร

  • คนที่ชอบลง skill หรือ MCP server จากคนอื่นมาใช้กับ Claude Code / Codex และอยากเช็กก่อนว่าปลอดภัยไหม
  • ทีมที่อยากตั้งด่านตรวจ skill ใน CI ก่อนให้คนในทีมใช้
  • คนทำ skill เองที่อยากสแกนงานตัวเองก่อนเผยแพร่

เริ่มต้นใช้งาน

ติดตั้งแบบ CLI ด้วย uv:

uv tool install git+https://github.com/NVIDIA/skillspector.git

สแกน skill:

# Scan a local skill directory
skillspector scan ./my-skill/

# Scan a Git repository
skillspector scan https://github.com/user/my-skill

ถ้าจะใช้เป็น MCP server ใน Claude Code ให้ติดตั้งแบบมี extra mcp แล้วลงทะเบียน:

uv tool install 'skillspector[mcp] @ git+https://github.com/NVIDIA/skillspector.git'
claude mcp add skillspector -- skillspector mcp

มีวิธีรันผ่าน Docker (build จาก Dockerfile ใน repo) สำหรับคนที่ไม่อยากลง Python ด้วย

ข้อควรรู้

  • License Apache-2.0 ต้องใช้ Python 3.12 ขึ้นไป
  • สร้าง repo เมื่อ 21 มี.ค. 2026 และ push ล่าสุด 23 ต.ค. 2026
  • ค่าเริ่มต้นเปิดการวิเคราะห์ด้วย LLM ซึ่งจะส่งเนื้อหาไฟล์ไปยัง provider ที่ตั้งไว้ และต้องใช้ API key ของเราเอง ถ้าอยากให้ข้อมูลอยู่ในเครื่องให้ใช้ --no-llm (สแกนแบบ static อย่างเดียว)
  • การเช็ก supply chain จะส่งชื่อและเวอร์ชันของ dependency ไปที่ OSV.dev เสมอ แม้ใช้ --no-llm
  • MCP server แบบ HTTP ไม่มีระบบยืนยันตัวตน จึงจำกัดให้ bind ได้แค่ loopback (127.0.0.1)
  • คะแนนต่ำจากการสแกนแบบ static อย่างเดียว ไม่ได้แปลว่าผ่านการตรวจเต็มรูปแบบ

🔗 https://github.com/NVIDIA/SkillSpector

ข้อมูลจาก GitHub ณ 27 ต.ค. 2026: ⭐ 22,169 | ภาษา Python | license Apache-2.0

ไฟล์แนบ (4)

Easy App — กล่องรายงานจาก AI
v0.10.0 (714e698)