Scan Report
15 /100
skill_guard
Security scanner for AI Skills - scans code for risks before install or use
Legitimate security scanner tool that detects risk patterns in code, though with documentation-code mismatch for remote inspection feature.
Safe to install
This skill is a genuine security scanner for AI skills. Use as intended for auditing unknown code. No malicious behavior detected.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | Undocumented/Unimplemented Feature Doc Mismatch | skill_guard.py:1 |
| Low | Pattern Detection False Positives Doc Mismatch | skill_guard.py:1 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | _find_files() uses os.walk() to read file tree |
| Network | READ | NONE | ✓ Aligned | SKILL.md mentions inspect_remote() but function not implemented |
| Shell | NONE | NONE | — | No shell execution found |
| Environment | NONE | NONE | — | Code does not read environment variables |
File Tree
2 files · 9.1 KB · 245 lines Python 1f · 174L
Markdown 1f · 71L
├─
skill_guard.py
Python
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
Python standard library only | N/A | stdlib | No | Only uses os, re, json, dataclasses, typing, enum - all built-in modules |
Security Positives
✓ No actual malicious code execution detected - only pattern matching definitions
✓ No credential harvesting or data exfiltration
✓ No network-based C2 communication or data theft
✓ No reverse shell, backdoor, or persistence mechanisms
✓ Scanner reads files only for pattern matching, no destructive operations
✓ No obfuscation techniques (base64/rot13 in patterns are detection rules, not actual obfuscation)
✓ Dependencies are standard library only - no external supply chain risk