From claude-skills
Vet third-party skills for security and utility before installation. Use when considering installing a new skill, evaluating third-party code, or assessing whether a skill adds value over existing tools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-skills:skill-vettingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Safely evaluate third-party skills for security risks and practical utility.
Safely evaluate third-party skills for security risks and practical utility.
# Skills are distributed as git repos or .claude/skills/ directories
# Clone or copy the skill to /tmp for inspection
cd /tmp
git clone <skill-repo-url> skill-inspect
cd skill-inspect
# Run scanner
python3 ${CLAUDE_PLUGIN_ROOT}/skills/skill-vetting/scripts/scan.py .
# Manual review
cat SKILL.md
cat scripts/*.py
# Clone skill repo or copy skill directory to /tmp for inspection
cd /tmp
git clone <skill-repo-url> skill-NAME
cd skill-NAME
python3 ${CLAUDE_PLUGIN_ROOT}/skills/skill-vetting/scripts/scan.py .
Exit codes: 0 = Clean, 1 = Issues found
The scanner outputs specific findings with file:line references. Review each finding in context.
Even if scanner passes:
# Quick prompt injection check
grep -ri "ignore.*instruction\|disregard.*previous\|system:\|assistant:" .
Critical question: What does this unlock that I don't already have?
Compare to:
.claude/settings.json mcpServers section or claude mcp list)ls .claude/skills/)Skip if: Duplicates existing tools without significant improvement.
| Security | Utility | Decision |
|---|---|---|
| ✅ Clean | 🔥 High | Install |
| ✅ Clean | ⚠️ Marginal | Consider (test first) |
| ⚠️ Issues | Any | Investigate findings |
| 🚨 Malicious | Any | Reject |
Monitor for unexpected behavior:
Remove and report if suspicious.
npx claudepluginhub fitz123/claude-skills --plugin claude-skillsPerforms read-only static security audits of Claude Code skills, commands, and plugins. Analyzes SKILL.md frontmatter, scripts, and hooks for risks before enabling.
Audits third-party AI agent skills for malicious patterns before installation. Runs 6-phase review covering prompt injection, script inspection, permission scope, and repo credibility.
Scans agent skill files for security issues: prompt injection, malicious scripts, excessive permissions, secret exposure, and supply chain risks. Useful before skill installation.