Chock.sh Build your plugin

Guides

Policies

Every catalog policy: what it does, its grade on each agent, what it misses, and an example.

Each policy in the pinned catalog has its own page. A grade is the catalog's own label for that agent.

Policies

PolicyLabelStatus
Agent Disciplineadvisory
Agentic Code Securityblocks
Block Agents Started With Safety Offblocks
Block Curl Piped to Shellblocks
Block Destructive Commandsblocks
Block Files That Skip Git Hooksblocks
Block Invisible Unicodeblocks
Block Known-Malicious Packagesblocks
Block Persistence and Publishing Commandsblocks
Block Reading Stored Credentialsblocks
Block Risky Characters in File and Branch Namesblocks
Block Skipping Git Hooksblocks
Block Test Skipsblocks
Block Unapproved Egressblocks
Block Unpinned Agent Componentsblocks
Block Unsafe Code Executionblocks
Block Unsafe Package Registry Settingsblocks
Block Weakened Build Hardeningblocks
Block Wildcard Agent Permissionsblocks
Block Wildcard IAM Grantsblocks
CI GitHub Actions Securityblocks
Code Safetyadvisory
Context Hygieneadvisory
Dependency Allowlistblocks
Dockerfile and Compose Securityblocks
EU AI Act — High-Risk Triagewarns
EU AI Act — Prohibited Practicesadvisory
EU AI Act — Transparencyadvisory
Flag Dev Tools That Run Code on Openwarns
Flag Downloads Run as Code in Fileswarns
Flag Hidden Binary Files in Testswarns
Git Safetyadvisory
Guard Deletion and Mitigation Removalblocks
Guard Memory Writesblocks
IAM Policy Scanblocks
Injection Defenseadvisory
Java Security Rulesblocks
Keep Accessibility From Regressingblocks
Keep Changes Small Enough to Reviewadvisory
Lockfile Integrityblocks
Match the Owner's Coding Styleadvisory
Memory Disciplineadvisory
OWASP ASI01 — Agent Goal Hijackadvisory
OWASP ASI02 — Tool Misuse & Exploitationadvisory
OWASP ASI03 — Identity & Privilege Abuseadvisory
OWASP ASI04 — Agentic Supply Chain Vulnerabilitiesadvisory
OWASP ASI05 — Unexpected Code Executionadvisory
OWASP ASI06 — Memory & Context Poisoningadvisory
OWASP ASI07 — Insecure Inter-Agent Communicationadvisory
OWASP ASI08 — Cascading Failuresadvisory
OWASP ASI09 — Human-Agent Trust Exploitationadvisory
OWASP ASI10 — Rogue Agentsadvisory
Pin GitHub Actionsblocks
Protect Agent Configblocks
Protect CI Workflowsasks
Protect Commit Privacyblocks
Protect Main Branchadvisory
Protect Test Integrityblocks
Review Added Scanner Suppressionsasks
Review Cloud Identity Switchesblocks
Review Like a Red Teamadvisory
Review Scripts That Run on Installblocks
Review Values That Look Like Secretsasks
Scan Agent Permission Settingsblocks
Scan Hidden Contentwarns
Scan Instruction Filesblocks
Scan Secret Filesblocks
Scan Secretsblocks
Token Efficiencyadvisory
Use Firecrawl Only as a Fallbackadvisory
Verify MCP Allowlistblocks

Built from engine 5a4b6287a46e and catalog 1e60d211c1bb.