.github/actions/certior/ in the source repo.
Workflow recipe
Inputs
What the action does
For each file inrepo_root carrying a Certior capability declaration (e.g. SKILL.md frontmatter under metadata.certior.capabilities, or a Guard(permissions=[...]) in code), the action runs the same subset check the runtime uses. The workflow fails on:
- A declared capability not permitted under the selected policy package(s).
- A delegation chain whose child capability surface exceeds its parent’s.
certior-skill-audit runs locally - wiring it into CI catches drift between commits.
Per-PR webhook (optional)
If you run a live Certior server, also configure a GitHub webhook pointing at the server’sPOST /api/v1/releases/github-webhook endpoint. The server posts a decision summary back to the PR thread as it runs.
See also
- Skill audit CLI - the same check, on the command line.
- Releases API - the webhook target for live decision comments.