From Claude Starter Kit
Stack-agnostic security audit: map the attack surface, trace untrusted input to dangerous calls, surface dependency and configuration flaws. Severity-ranked report with fixes. Trigger phrases: "security scan", "run a security scan", "OWASP check", "scan for vulnerabilities", "find security vulnerabilities", "security audit"
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-starter-kit:security-scanThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The core of a security vulnerability fits in a single sentence: **an untrusted input reaches a
The core of a security vulnerability fits in a single sentence: an untrusted input reaches a dangerous operation without being adequately checked. This skill chases exactly that sentence — it first looks for where the input comes from, then where it flows, and what gate should sit in between. It is stack-agnostic: whatever the language/framework, the same logic applies; when current tooling and patterns are needed, it runs a web search.
Kit adaptation (local, .claude/):
security-expert-cskapplies this; findings are carried to review-agent-csk in severity order. It also holds for the default stack (.NET/PostgreSQL). Automatic fixes only with explicit approval (§4.4);.claudedoes not go to the repo (§4.3). §4 Prohibitions apply.
Reduce every check to three questions:
The scan applies this model on four fronts: dependency · code · configuration · authorization. The result is ranked by severity, and the fix is presented for the user to choose.
Five review fronts — Discovery · Dependencies · Code (source→sink) · Configuration · Authorization: references/fronts.md (read the fronts you're scanning).
The severity scale, finding format, summary line, and the fix-presentation format live in references/reporting.md.
sk-p…i789); never write the full secret.npx claudepluginhub byerlikaya/claude-starter-kit --plugin claude-starter-kitPerforms OWASP-focused vulnerability scans, supply-chain audits, and threat modeling with risk prioritization and attack surface mapping.
Audits codebases for vulnerabilities, OWASP Top 10 issues, and security anti-patterns. Checks Claude Code file denial settings first and invokes security subagent.