xiaomingx/mimofan/security-audit
Claude Code and agent skill by xiaomingx/mimofan
- community
Checking that the SKILL.md file is still in the repository.
Run a structured security audit of the current workspace — SAST via semgrep (SARIF), dependency/OSV advisories, and taint/gadget-chain review. Use when the user asks for a security review, wants to find vulnerabilities, or before shipping sensitive code.
Install
npx vskill@latest install xiaomingx/mimofan/security-auditSKILL.md
Security Audit
Use this skill to drive a thorough, evidence-first security review of a workspace. Prefer automated signals over eyeballing.
When to use
- The user asks "audit this repo", "find vulnerabilities", "security review".
- Before shipping code that handles external input, secrets, or serialization.
- As the analysis step of
/code-reviewwhen the security persona is active.
Workflow
- Static SAST with semgrep. Produce SARIF so the reviewer can normalize it
into security_issues: ``bash semgrep --config auto --sarif --output semgrep.sarif . ` If semgrep` is unavailable, fall back to the bundled rule presets and the static analyzer's taint engine. Never claim a clean bill of health you didn't actually verify.
- Dependency / OSV scan. Parse the lockfile (
Cargo.lock,
package-lock.json) and cross-check against the OSV advisory database; prune to reachable dependencies only.
- Gadget-chain & knowledge-base check. Enumerate attack surface: which
known gadget chains (Log4Shell, C3P0, Commons-Collections, Fastjson autoType) are satisfiable given the resolved dependencies.
- Taint review. For each source→sink path the analyzer reports, confirm
the evidence chain and whether a sanitizer (strong or partial) breaks it.
- Report. Emit one
security_issuesentry per confirmed finding with
severity, category, title, description, path, line, and the rule_id / evidence chain. Separate confirmed from suspected. Name the tool that produced each signal.
Safety
- Audit is read-only. Do not auto-fix unless the user explicitly asks; if you
do, run the test suite and be ready to roll back.
- Do not exfiltrate secrets you find. Report their location; redact values.
- Treat semgrep configs and third-party rules as untrusted input.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcrates/tui/assets/skills/security-audit/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/xiaomingx/mimofan/security-audit)