.claude/skills/core/security-gate/SKILL.md
Pre-deploy security assessment — validates against OWASP Top 10 and project standards
npx skillsauth add andrem-sec/psc-comet security-gateInstall 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.
Pre-deployment security assessment. Run before code reaches production or a shared environment.
Without an explicit security gate, Claude applies security review inconsistently — thorough when it seems relevant, skipped when under pressure to finish. The most dangerous vulnerabilities are in code that looked safe at a glance.
For each category, actively look for it — do not assume absence without checking:
A01 — Broken Access Control
A02 — Cryptographic Failures
A03 — Injection
A04 — Insecure Design
A05 — Security Misconfiguration
A06 — Vulnerable Components
A07 — Authentication Failures
A08 — Integrity Failures
A09 — Logging Failures
A10 — SSRF
PASS: No issues found in scope. State scope explicitly.
CONDITIONAL PASS:
Issue: [description]
Location: [file:line]
Severity: LOW/MEDIUM
Fix: [specific remediation]
Blocking: No — fix before next release
FAIL:
Issue: [description]
Location: [file:line]
Category: [OWASP category]
Attack vector: [how it could be exploited]
Fix: [specific remediation]
Blocking: YES — do not deploy
Do not issue a PASS without checking every category. A fast PASS is a false PASS.
Do not scope-creep into architecture review. Report the finding and the fix category; do not redesign the system.
Do not combine security-gate with code-review. They are separate passes for a reason.
data-ai
Parallel agent swarm — decomposes work into independent units, spawns isolated workers, tracks PRs via fan-in
testing
Audit animations and transitions for motion accessibility, performance safety, and design intent. Enforces prefers-reduced-motion compliance and blocks layout-triggering transitions.
testing
Test specifically for AI-introduced regressions that repeat without tests
development
Framework for decomposing agent-driven tasks into independently verifiable units