Workflows
There are two ways to gate a release on skill-be:
- Run locally, commit, verify in CI. You run
skill-be runon your machine with your own logins and commitskill-be.result.json; CI runsskill-be verify, which calls no model and needs no key, so it is fast and free. The trade-off: CI trusts the committed result. It proves the skill was READY when someone last ran it with this exactSKILL.md, eval file and config, not that it still is with today’s model. - CI runs everything. CI runs
skill-be runwith an API key (Credentials); its exit code is the gate and nothing needs committing. CI is the authority, but every run costs tokens and minutes, so it suits a manual or scheduled job better than every push.
The example shows the steps: Commit the result, then Verify in CI, whose workflow runs verify on every pull request and the benchmark on demand.