skill-vetter

Analyze AI agent skill source code for malicious patterns and risk levels.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill skill-vetter-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-vetter
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/skill-vetter
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill skill-vetter-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a rigorous security protocol to vet AI agent skills before installation, preventing the introduction of malicious code or security vulnerabilities.

Core Features & Use Cases

  • Pre-installation Security Audit: Analyzes skills for red flags, suspicious patterns, and excessive permission requests.
  • Risk Assessment: Classifies skills into risk levels (Low, Medium, High, Extreme) to guide installation decisions.
  • Use Case: Before installing a new skill from an unknown GitHub repository, use SkillVetter to perform a comprehensive security review, ensuring it doesn't contain malware or attempt to exfiltrate sensitive data.

Quick Start

Use the skill-vetter to analyze the security of the skill located at 'https://github.com/example/new-skill'.

Frequently Asked Questions about skill-vetter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check an AI agent skill for malware before installing it?

To check an AI agent skill for malware, use a vetting process that analyzes source code, permission scope, and potential risks to identify malicious patterns and data exfiltration attempts. This security audit classifies skills into risk levels to ensure safe installation.

What is security vetting for AI agent skills and when do I need it?

Security vetting for AI agent skills is a pre-installation audit that detects unauthorized access requests and suspicious patterns. You need it whenever installing a new skill from an unknown source or repository to prevent introducing vulnerabilities.

How do I assess code risk levels for AI skills from unknown GitHub repositories?

Assess code risk levels for AI skills by analyzing the source code for red flags, excessive permission requests, and malicious patterns. This process evaluates the security posture and classifies the skill into Low, Medium, High, or Extreme risk categories to guide installation decisions.

Can I detect data exfiltration attempts in AI skills before deployment?

You can detect data exfiltration attempts by performing a pre-installation security audit on the AI skill. This vetting process analyzes source code and permission scopes to identify unauthorized access requests and suspicious patterns that attempt to transmit sensitive data externally.

What are the limitations of pre-installation security vetting for AI agent skills?

The limitations of pre-installation security vetting include its reliance on static source code analysis, which may miss dynamically loaded malicious payloads or complex obfuscated data exfiltration attempts that only trigger during runtime execution.