From mk
Performs OWASP-focused vulnerability scans, supply-chain audits, and threat modeling with risk prioritization and attack surface mapping.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mk:vulnerability-scannerWhen to use
Use when performing OWASP-focused vulnerability scans, threat modeling, or supply-chain audits. NOT for STRIDE/CSO infrastructure audits (see mk:cso).
This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<!-- Split for progressive disclosure (checklist #11, #14): 278 → ~55 lines -->
Think like an attacker, defend like an expert.
| Principle | Application |
|---|---|
| Assume Breach | Design as if attacker already inside |
| Zero Trust | Never trust, always verify |
| Defense in Depth | Multiple layers, no single point |
| Least Privilege | Minimum required access only |
| Fail Secure | On error, deny access |
references/scanning-methodology.mdBefore scanning, ask: What are we protecting? Who would attack? How? What's the impact?
| Reference | When to load | Content |
|---|---|---|
| scanning-methodology.md | Step 2 — executing scan | OWASP Top 10, supply chain, code patterns, risk prioritization, reporting format |
| Script | Purpose | Usage |
|---|---|---|
security-scan.py | Security pattern scanning | .claude/skills/.venv/bin/python3 .claude/scripts/security-scan.py |
injection-audit.py | Prompt injection detection | .claude/skills/.venv/bin/python3 .claude/scripts/injection-audit.py |
npx claudepluginhub ngocsangyem/meowkit --plugin mkApplies OWASP 2025 threat modeling, supply chain security, and attack surface mapping to validate security posture of projects.
Applies OWASP 2025 threat modeling, supply chain security, and attack surface mapping to validate security posture of projects.