security-scan
SolidLightweight security hygiene for agent configs (skills/hooks/MCP/settings). Use before enabling automation, after config changes, and before release.
Install
Quality Score: 82/100
Skill Content
Details
- Author
- rexleimo
- Repository
- rexleimo/aios
- Created
- 6 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
security-scan
Runs a repository or path security scan and produces a severity-ranked report covering hardcoded secrets and credential patterns, dependency CVEs via npm audit and equivalents, OWASP code patterns such as SQL injection, XSS, SSRF, path traversal and insecure deserialization, unsafe file permissions, and missing HTTP security headers. Use when a scan, audit, or vulnerability check is actually being asked for — /security-scan, scan for vulnerabilities, security audit, check for leaked secrets — or before shipping new code that adds authentication, cryptography, input handling, SQL, or file uploads. Reading, explaining, or editing code that merely happens to touch auth or SQL does not warrant it, since it emits a full scan report rather than an inline observation.
my-security-review-checklist
Pre-merge security gate for agent tooling - skills, subagents, slash commands, hooks, shell and sync scripts, dotfiles, settings.json, and plugin/MCP trust. Also scans shared tooling for user-specific absolute paths, device overfitting and hardcoded personal constants, and can fix them. Scans any file an agent reads as instructions for text hidden from the human reviewer (invisible Unicode, tag smuggling, zero-width characters, bidi overrides), so use it whenever asked whether a skill, prompt, rules file or pasted content has hidden instructions in it. MUST be used before committing any change to ~/.agents or ~/.claude, before keeping a new or changed hook, before trusting a plugin or MCP server, and for any automation that consumes untrusted agent/LLM/web output.