security-audit
Run a comprehensive security audit on any codebase, checking for OWASP Top 10 and common vulnerability patterns
Skill by dmoskov
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/dmoskov-security-audit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/security-audit
What's inside
- Skill name
security-audit- Description
- Run a comprehensive security audit on any codebase, checking for OWASP Top 10 and common vulnerability patterns
- License
- MIT
- Instructions
- 65 lines in SKILL.md · view on GitHub
Files (3)
- README.md
- SKILL.md
- audit-prompt.md · prompts/
SKILL.md (first lines)
# Security Audit Skill Run a comprehensive, language-agnostic security audit on any codebase. Checks for SQL injection, hardcoded secrets, CORS misconfigurations, path traversal, SSRF, auth bypass, race conditions, command injection, and other OWASP Top 10 vulnerability classes. ## When to Use - Before shipping a release or merging a large feature branch - During periodic security reviews - When onboarding a new codebase or dependency - After a security incident to check for similar patterns - When a task explicitly calls for security hardening ## Input The user provides one of: 1. A directory or repository to audit (defaults to current working directory) 2. A specific file or module path to focus on 3. A vulnerability class to prioritize (e.g., "focus on injection vulnerabilities") ## Workflow Follow `prompts/audit-prompt.md` for the full audit algorithm. **Quick summary:** 1. **Discover** - Identify languages, frameworks, and entry points in the codebase 2. **Scan** - Search for vulnerability patterns across all source files 3. **Analyze** - Read flagged code in context to confirm or dismiss each finding 4. **Classify** - Assign severity (CRITICAL / HIGH / MEDIUM / LOW / INFO) per finding 5. **Report** - Output structured findings with file, line, issue, and fix ## Output Format Each confirmed finding is reported as: ``` ### [SEVERITY] Issue Title - **File:** path/to/file.ext - **Line:** 42 - **Category:** SQL Injection | Hardcoded Secret | SSRF | etc. - **Issue:** Description of the vulnerability and its impact - **Code:** ``` vulnerable code snippet ``` - **Fix:** Specific remediation with corrected code example ``` A summary table is provided at the end: | # | Severity | Category | File | Line | Issue | |---|----------|----------|------|------|-------| | 1 | CRITICAL | SQL Injection | src/db.py | 42 | User input in raw query | | ... | ... | ... | ... | ... | ... | ## Constraints - Only report confirmed vulnerabilities with evidence (file path + code) - Do NOT report style issues, linting warnings, or non-security concerns - False positives waste reviewer time — when uncertain, note confidence level - Findings must be actionable: every issue must include a concrete fix
From dmoskov/sharedskills, MIT.
More from dmoskov/sharedskills
- 0.554score
environmental-scan
dmoskov
Scan the external environment for threats and opportunities affecting this project — CVEs in your dependencies, API/SDK changes, notable releases and research
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
code-cleanup
dmoskov
Targeted cleanup skills — dead code, error handling, types, function extraction.
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
self-critique
dmoskov
Post-task self-critique using an independent Gemini reviewer to identify errors or improvements
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
task-decomposition
dmoskov
Break a large or vague task into file-level Asana subtasks with custom fields from your workspace config
SkillBFreshness: B★ 2Claude Code +9 - 0.546score
claudemd-generator
dmoskov
Generate a comprehensive CLAUDE.md for any project by scanning the codebase
SkillBFreshness: B★ 2Claude Code +9 - 0.507score
brand-identity
dmoskov
Create a distinctive logo mark and a token-based theme for a project, using the "Asphodel method" — one reusable SVG path composed by rotation, plus a…
SkillCFreshness: C★ 2Claude Code +9 - 0.448score
rlm
dmoskov
Use when processing very long contexts, large documents, or extensive codebases that exceed practical context window limits.
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Aug 21, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/dmoskov/sharedskills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from dmoskov
- 0.554score
environmental-scan
dmoskov
Scan the external environment for threats and opportunities affecting this project — CVEs in your dependencies, API/SDK changes, notable releases and research
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
code-cleanup
dmoskov
Targeted cleanup skills — dead code, error handling, types, function extraction.
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
self-critique
dmoskov
Post-task self-critique using an independent Gemini reviewer to identify errors or improvements
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
task-decomposition
dmoskov
Break a large or vague task into file-level Asana subtasks with custom fields from your workspace config
SkillBFreshness: B★ 2Claude Code +9 - 0.546score
claudemd-generator
dmoskov
Generate a comprehensive CLAUDE.md for any project by scanning the codebase
SkillBFreshness: B★ 2Claude Code +9 - 0.507score
brand-identity
dmoskov
Create a distinctive logo mark and a token-based theme for a project, using the "Asphodel method" — one reusable SVG path composed by rotation, plus a…
SkillCFreshness: C★ 2Claude Code +9
Cite this page
security-audit skill. Agent Mart. https://agentmart.dev/skills/dmoskov-security-audit (last updated 2026-10-24)