cerbos-policy
Pass
Audited by Gen Agent Trust Hub on Nov 1, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
cerbosCLI anddockerto validate policies viacerbos compile. These operations are restricted within theallowed-toolsconfiguration and are essential for the skill's stated purpose of policy validation. - [EXTERNAL_DOWNLOADS]: The skill references official vendor resources for documentation, schema validation, and tool installation, including
docs.cerbos.dev,hub.cerbos.cloud,ghcr.io/cerbos/cerbos, and thecerbos/cerbosGitHub repository. These are trusted vendor domains for the author 'cerbos'. - [DYNAMIC_EXECUTION]: The provided script
scripts/coverage_audit.pyperforms automated audits of generated test suites. It executes thecerbos compilebinary usingsubprocess.runto generate machine-readable validation reports. The script uses a safe YAML loader (inheriting fromyaml.SafeLoader) and includes a manual subset-YAML parser to avoid unsafe deserialization risks. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied authorization requirements to generate code. It mitigates logic errors and injection risks by requiring a 'Structured Intent' checklist, producing a compact spec for user confirmation, and mandating a 'coverage plan' that is audited by an independent reviewer subagent and the execution of a coverage audit script.
- [CREDENTIALS_SAFE]: The skill follows secure practices for handling Cerbos Hub secrets, explicitly instructing the user to use environment variables (
CERBOS_HUB_CLIENT_SECRET) and warning against including secrets in command history or transcripts.
Audit Metadata