Tooluck logoTooluck
SKILL.md

skill-vetter

Agent skill fromfreestylefly/wesight

Security-first skill vetting for AI agents. Use before installing any skill from ClawdHub, GitHub, or other sources. Checks for red flags, permission scope, and suspicious patterns.

How to install skill-vetter

install skill-vetter
# install the wesight pack with the skills CLI
npx skills add freestylefly/wesight

# or add only this skill to Claude Code: copy the folder

SKILLs/skill-vetter/

# into

~/.claude/skills/skill-vetter/ (all projects)

.claude/skills/skill-vetter/ (one project)

SKILLs/skill-vetter/SKILL.md

MITFull file
1# Skill Vetter πŸ”’
2
3Security-first vetting protocol for AI agent skills. **Never install a skill without vetting it first.**
4
5## When to Use
6
7- Before installing any skill from ClawdHub
8- Before running skills from GitHub repos
9- When evaluating skills shared by other agents
10- Anytime you're asked to install unknown code
11
12## Vetting Protocol
13
14### Step 1: Source Check
15
16```
17Questions to answer:
18- [ ] Where did this skill come from?
19- [ ] Is the author known/reputable?
20- [ ] How many downloads/stars does it have?
21- [ ] When was it last updated?
22- [ ] Are there reviews from other agents?
23```
24
25### Step 2: Code Review (MANDATORY)
26
27Read ALL files in the skill. Check for these **RED FLAGS**:
28
29```
30🚨 REJECT IMMEDIATELY IF YOU SEE:
31─────────────────────────────────────────
32β€’ curl/wget to unknown URLs
33β€’ Sends data to external servers
34β€’ Requests credentials/tokens/API keys
35β€’ Reads ~/.ssh, ~/.aws, ~/.config without clear reason
36β€’ Accesses MEMORY.md, USER.md, SOUL.md, IDENTITY.md
37β€’ Uses base64 decode on anything
38β€’ Uses eval() or exec() with external input
39β€’ Modifies system files outside workspace
40β€’ Installs packages without listing them
41β€’ Network calls to IPs instead of domains
42β€’ Obfuscated code (compressed, encoded, minified)
43β€’ Requests elevated/sudo permissions
44β€’ Accesses browser cookies/sessions
45β€’ Touches credential files
46─────────────────────────────────────────
47```
48
49### Step 3: Permission Scope
50
51```
52Evaluate:
53- [ ] What files does it need to read?
54…

Excerpt shown under the repository's MIT license.

More skills in wesight

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates