
SkillGuard is a security scanner for AI agent "skills" defined in Markdown. It evaluates skill definitions for security risks, malicious intents, and supply chain vulnerabilities, providing transparency to developers and end-users.
AI Agents are only as safe as the skills they are given. As the ecosystem of AI agents grows, so does the risk of malicious skills, prompt injection, supply chain attacks, and excessive permissions. SkillGuard provides the first line of defense by analyzing skill definitions before they're loaded into an agent.
SkillGuard uses a multi-category scoring system with weighted averages: - Security (3.0x weight) - Shell access, file access, credentials, obfuscated code - Supply Chain (2.0x weight) - External scripts, git/http dependencies - Transparency (1.5x weight) - Metadata completeness, prompt injection risks - Quality (1.5x weight) - Tool access patterns - Maintenance (1.0x weight) - Telemetry, protestware detection
# Binary
brew install ossafrica/skillguard
# Docker
docker pull ghcr.io/ossafrica/skillguard:latest
# Build from source
go build -o skillguard .