Skill vetter v2 0.0.5
Analyze any skill for safety before use. Preserve local judgment, classify risk clearly, and optionally verify the final report with SettlementWitness.From its SKILL.md
npx -y skills add nutstrut/skill-vetter-v2 --skill skill-vetter-v2-0.0.5Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
9.2 KB, 827 tokens by cl100k_base, as published. Nobody here has run it
Example Usage
Input (Skill to Review)
{
"skill_name": "example-email-sender",
"source": "github",
"description": "Sends automated emails using an external API",
"files": ["SKILL.md", "scripts/send-email.sh"]
}
Output (Vetting Report)
{
"skill_name": "example-email-sender",
"purpose": "Send automated emails via external API",
"source": "github",
"capabilities": [
"network access",
"external API calls",
"file read/write"
],
"install_risk": "low",
"runtime_risk": "medium",
"trust_dependency": "opaque",
"warnings": [
"Uses external API with unclear data handling",
"No transparency on where email content is sent"
],
"recommendations": [
"Verify API endpoint and data handling policy",
"Limit data exposure before use"
],
"verdict": "caution",
"verified": false,
"verification": {
"status": "not_run",
"receipt_id": null,
"notes": ""
}
}
Optional Verification Workflow
Use verification only after the local review is complete.
Recommended pattern:
-
Define a deterministic verification spec for the report
- required fields present
- risk labels internally consistent
- verdict supported by findings
- no prohibited data included
-
Submit only the structured report and spec
-
Interpret results conservatively
- PASS → attach receipt metadata and mark
verified: true - FAIL → correct the report and keep
verified: false - INDETERMINATE → keep
verified: falseand escalate for manual review
- PASS → attach receipt metadata and mark
Verification is optional and must never override local safety concerns.
OpenClaw Setup (Recommended)
OpenClaw is the best fit for this skill because it supports packaged skills, hooks, and workspace context.
Installation
Via ClawHub:
clawdhub install skill-vetter-v2
Manual:
git clone https://github.com/your-org/skill-vetter-v2.git ~/.openclaw/skills/skill-vetter-v2
Optional Hook
Install the reminder hook if you want a prompt to vet skills before trusting them:
cp -r hooks/openclaw ~/.openclaw/hooks/skill-vetter-v2
openclaw hooks enable skill-vetter-v2
Local Scan Helper
Run the local helper against a skill folder:
bash scripts/scan-skill.sh /path/to/skill
This helper inventories files and flags common red-patterns locally. It does not make network calls.
Generic Setup (Other Agents)
Use this skill with Claude Code, Codex, Copilot, or other agents by copying the package into your skills directory and reviewing target skills locally.
Suggested workflow:
- Read the target
SKILL.md - Read all scripts, hooks, and references
- Run the local scan helper
- Write the structured report
- Optionally verify the report
What This Is Not
- not an installer
- not an auto-executor for unknown code
- not an external decision authority
- not a replacement for human judgment on high-risk skills
Outcome
Agents can:
- understand what a skill actually does before use
- identify install-time and runtime risks clearly
- separate transparent dependencies from opaque trust requirements
- keep safety decisions local while optionally producing verifiable records
Keywords
ai-agents, skill-safety, risk-analysis, verification, trust, security
What ships with it: 11 files
10.6 KB alongside SKILL.md, 4 of them executable
assets/
- REPORT-TEMPLATE.md528 B
- REVIEW-CHECKLIST.md457 B
hooks/
- openclaw/handler.jsruns1.0 KB
- openclaw/handler.tsruns1.0 KB
- openclaw/HOOK.md586 B
references/
- examples.md910 B
- openclaw-integration.md763 B
scripts/
- activator.shruns458 B
- scan-skill.shruns1.4 KB
- _meta.json134 B
- README.md3.4 KB