Loading...
Loading...
Review AI agent skills before installation using NVIDIA SkillSpector and source-aware semantic review. Use when asked whether a skill or downloaded skill folder is safe, trustworthy, installable, over-permissioned, or malicious.
npx skill4agent add nvidia/skillspector skill-inspectorskillspectorskillspectorfindrgsedjqfilegit diffAPPROVECAUTIONREJECTskillspector scan "$TARGET" --no-llm --format json --output /tmp/skill-inspector-report.jsonSKILL.mdevalexecAPPROVECAUTIONREJECT| Score | Default posture |
|---|---|
| 0-20 | Usually acceptable after quick source review. |
| 21-35 | Acceptable only when findings are clearly explained. |
| 36-50 | Manual review required; default to |
| 51-80 | Default to |
| 81-100 | Default to |
APPROVECAUTIONREJECT## 🛡️ Skill Inspector: `{skill-name}`
**Source:** {path-or-url}
**Verdict:** {APPROVE | CAUTION | REJECT} {short meaning}
**Risk:** {score}/100 · {severity} · {SkillSpector recommendation}
**Install posture:** {one sentence about suitable and unsuitable use}
### Bottom Line
{2-3 sentences explaining whether to install or use it, the main risk, and why the score alone is not enough.}
### Signal Overview
| Source | Result | Interpretation |
|---|---|---|
| SkillSpector static scan | {summary} | {meaning} |
| Agent semantic review | {summary} | {meaning} |
| Sensitive surface | {network/env/files/shell/MCP/git/etc.} | {meaning} |
### Key Evidence
| Rule | Severity | Location | Review judgment |
|---|---|---|---|
| {rule id} | {severity} | {file}:{line} | {why acceptable, suspicious, or rejecting} |
### Diagnosis
{2-4 sentences connecting static evidence with semantic review and explaining the final verdict.}
### Guardrails
1. {condition 1}
2. {condition 2}SKILL.md