Add skill-security-scanner: scan SKILL.md files for behavioral threats before installation - #694
Add skill-security-scanner: scan SKILL.md files for behavioral threats before installation#694alexchenai wants to merge 3 commits into
Conversation
|
The threat-category list here is roughly right and the empirical "16.9% flagged across 549 ClawHub skills" is a useful signal. One angle worth flagging before this gets baked in as the canonical skill-security-scanner: There are already at least three open-source deterministic static analyzers in this exact lane:
This isn't an "use mine instead" — it's a note that the static-analysis layer is converging across implementations, and the upstreamed rule taxonomy (Cisco mcp-scanner #146, Microsoft agent-governance-toolkit #854, OWASP AITG-APP-05 #77) has cross-vendor adoption. The shape this discussion is converging toward (see related conversation at agentskills/agentskills#418) is:
If the proposed Happy to share the regex taxonomy + test corpus the upstream PRs use, if the proposal moves toward "scanner-agnostic spec" rather than "one specific scanner". |
New Skill: skill-security-scanner
This skill enables agents to scan any SKILL.md file for behavioral threats before installing it.
What it does
Agents can call the SkillScan API to check any skill URL or content for:
Why this matters
SkillScan has analyzed 549+ ClawHub skills and found 93 threats (16.9% flagged). Traditional antivirus tools detect 0% of these skill-specific threats.
API
The skill uses a live API at https://skillscan.chitacloud.dev:
Testing
The SKILL.md follows the Agent Skills specification exactly:
Example usage