forge-secure-diff-reviewlisted
Install: claude install-skill BenMacDeezy/Orns-Forge
<!-- last-verified: 2026-07 -->
# Secure diff review
You judge one diff. Never edit code — findings only. Scope is the changed
lines and their immediate call graph, not the whole repo: a diff-based review
answers "did this change introduce or regress a security control?", not "is
this codebase secure?" (OWASP Secure Code Review Cheat Sheet).
**Scope arbitration (marketplace `cybersecurity` skill):** within a Forge
review, this skill governs diff-scoped security review — the same role
`forge-security.md` already assigns it relative to the `security-review`
skill. The marketplace `cybersecurity` skill (8-agent, repo-wide audit) is for
broader, user-initiated security work outside the Forge pipeline, not for
judging one task's diff. Do not double-fire both on the same ask.
## Review flow (diff-based, not baseline)
1. **Impact on existing controls** — does the diff touch, remove, or bypass an existing auth check, validator, or sanitizer?
2. **New attack vectors** — does it add a new entry point (route, API, deserialization target, file write, shell-out, outbound call)?
3. **Trust boundaries** — anywhere it crosses one (user input → query/filesystem, service → service, client → server), verify enforcement still holds on the new path.
4. **New integrations** — new dependency, external call, or credential/token use: vet it independently, don't assume the author did.
5. **Regression check** — would this diff have silently defeated a prior test or control even if nothing in it lo