security-audit

Solid

Use when reviewing code for common vulnerabilities (SQL injection, XSS, leaked secrets, unsafe eval) and proposing concrete fixes.

AI & Automation 1 stars 0 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
10
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
38
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Security Audit ## When to use Invoke this skill whenever untrusted or security-sensitive code is added, changed, or about to be merged. ## Steps 1. Enumerate entry points: HTTP handlers, CLI args, deserialization, `eval`/`exec`, file uploads. 2. Trace user input to dangerous sinks: SQL, HTML output, shell, file paths, regex. 3. Report each issue with a CWE id, severity, and a minimal fix. 4. Prefer parameterized queries, contextual output encoding, and least privilege. 5. Summarize the top risks and the required follow-ups. ## Examples - "Audit this endpoint for SQL injection" - "Find hardcoded API keys in the repo" ## References Anchor findings in the OWASP Top 10; avoid noisy false positives by confirming a real data flow from source to sink.

Details

Author
NSBen
Repository
NSBen/skillfoundry
Created
5 days ago
Last Updated
5 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category