skill-scanner
Scan AI agent skills for hidden malware and prompt injection
All Skills in This Repository (7)
Pure Emerald Level Indicatorssimple-formatter
Normalize spacing, capitalize sentences, and enforce punctuation in text using Python's standard library.
eicar-test
Validate malware detection pipelines using a standard EICAR test file.
file-validator
Validate file extensions, MIME types, and safe path resolution.
simple-math
Perform arithmetic with standard Python operators without eval or exec.
safe-file-reader
Validate file paths and read files from a documents directory in Python.
safe-calculator
Evaluate mathematical expressions safely without executing arbitrary code.
data-analyzer
Identify patterns and compute basic statistics from Python data.
Frequently Asked Questions
FAQPage SchemaHow to install Skill Scanner?โผ
Run `npx skills add cisco-ai-defense/skill-scanner --all -g -y` in your terminal to install all tools in this suite globally.
How to check if an AI skill is safe?โผ
Point the scanner at any skill folder or GitHub repo and it flags prompt injection, credential theft, and hidden malicious code with a severity report.
Can Skill Scanner run in CI/CD pipelines?โผ
Yes. It outputs SARIF for GitHub Code Scanning, supports fail-on-severity exit codes, and includes a reusable GitHub Actions workflow.
Does Skill Scanner work with Claude Code and Cursor skills?โผ
Yes. It supports OpenAI Codex and Cursor skill formats, and a lenient mode scans Claude Code commands and plain markdown skill repos.
Do I need an API key to use Skill Scanner?โผ
No. Core static and behavioral scanning works offline; API keys are only needed for optional LLM analysis, VirusTotal, and Cisco AI Defense features.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core