All notable changes to SkillScan are documented here.
- Sandbox execution (
skillscan test): run skills inside Docker Sandbox microVMs - Honeypot canary detection: plants fake credentials and flags exfiltration
- Agent runtime selection (Claude Code, OpenClaw)
- Test depth modes: quick (1), standard (3), deep (7) invocations
- Evidence collection pipeline (network, filesystem, process events)
scanmeta-command now chains audit + predict + test
- Predict mode (
skillscan predict): LLM behavioral dry-run simulation - YAML-driven scenario system for behavioral simulations
- Multi-provider support: Claude, OpenAI, Gemini, Ollama
- Temporal and delayed-activation risk detection
scanmeta-command combining audit + predict
- YAML rule engine with 59 rules across 7 categories
- SARIF 2.1.0 output for GitHub Security tab integration
- Rich terminal output with color-coded severity
skillscan installcommand with pre-install scanning- GitHub Action for CI/CD integration
- 8 built-in analyzers: shell, macos, obfuscation, url, envvar, entitlement, typosquat, pattern
- LLM-powered analysis (optional, via
--llmflag)
- Initial project scaffolding
- Core data models (ParsedSkill, Finding, ScanResult)
- SKILL.md parser with frontmatter and code block extraction
- CLI interface with
auditcommand - Risk scoring engine