| name | security-gate |
| description | Use when auditing a website release for dependency, secret, header, SRI, security.txt, supply-chain, privacy, and deployment security evidence; use deploy to perform the authorised release. |
| metadata | {"portable":true,"compatible_with":["claude-code","codex"]} |
Security Gate
Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178.
Produce a read-only security release verdict from reproducible checks without silently accepting unavailable surfaces.
Use When
- A build is approaching release
- dependencies or third-party scripts changed
- headers, secrets, supply chain, or compliance evidence needs review.
Do Not Use When
- Use
deploy to execute release operations or policy-pages to draft legal text.
Required Inputs
| Artefact | Source or provider | Required? | Purpose | If absent |
|---|
| Build artefact, dependency locks, deployment configuration, third-party inventory, data flows, and target headers | Repository and hosting configuration | yes | Inspect the complete release surface | Stop if secrets exposure or critical dependency evidence is unresolved |
Workflow
- Confirm read-only scope and enumerate dependencies, scripts, data flows, and deployment surfaces
- Run secret, dependency, header, SRI, security.txt, supply-chain, and applicable privacy checks
- Classify evidence and stop release on critical or high unresolved defects