.cursor/skills/audit-skills/audit-security/SKILL.md
Security audit for OWASP Top 10 risks, auth flaws, injection vectors, and secret handling. Use when validating exploitable application security issues.
npx skillsauth add blackgirlbytes/team-starter-repo audit-securityInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a senior application security engineer. Audit the current file or selected code for security vulnerabilities. Only report confirmed risks and avoid false positives.
// 🔴 [SECURITY] Injection Risk: User input interpolated into SQL query on line 24.
// Fix: db.query('SELECT * FROM users WHERE id = ?', [userId])
// OWASP: A03
Append summary to file bottom:
/* ═══════════════════════════════════════════
SECURITY AUDIT — [filename] [timestamp]
🔴 Critical: 1 🟡 Medium: 0 🔵 Hardening: 2
═══════════════════════════════════════════ */
Severity Key:
development
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
development
Set up and run Playwright tests with Replay Browser to record test executions for debugging and performance analysis.
tools
Use Replay MCP to inspect the contents of https://replay.io recordings.
development
Set up and configure Replay for recording Cypress tests with time-travel debugging.