Install any skill in seconds. Free to start, no credit card required.
Get Started Free →paperboytm/release-all
Publish the complete Spool CLI release train: synchronized versions, npm packages, the GitHub release, and the matching production web deployment.
Passed 12 of 16 test cases with the skill, and 4 of 16 without it.
and 9 more in the full report
11 fixed5 passed either way5 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
When verifying the GitHub Release metadata for Spool, what specific installation URL pattern must be present in the release notes?
| Checked | Without skill | With skill |
|---|---|---|
| Verifies the release install command uses https://spool.new/install.sh | Missed | Passed |
The instructions your model reads when the skill loads.
Treat a Spool release as a release train: one version must reach every target defined by the repository. scripts/release.sh, .github/workflows/release.yml, and .github/workflows/deploy-web.yml are the sources of truth.
Invoking this skill authorizes the version commit, tag, push, package publication, GitHub release, and production deployment. Proceed without another confirmation after the gates pass.
From the repository root, read the three source-of-truth files above. Interpret $ARGS as follows:
patch → patch releaseminor → minor releaseDerive the current version, next version, tag, manifests changed by the release script, npm publish targets, GitHub release metadata, and required repository secrets. Do not maintain a second hard-coded target list in this skill.
This step is complete when every derived target has a concrete verification check for the next version.
Run the preflight checks before changing files:
git fetch origin main --tags
git branch --show-current
git status --porcelain
git rev-parse HEAD
git rev-parse origin/main
command -v gh
command -v jq
gh auth status
gh secret list --json name --jq '.[].name'
Require all of these conditions:
mainHEAD equals origin/maingh is authenticated and jq is availabletest cases passed, vs 4 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.