Install Cull Release Publish
Pick your agent. Every command is ready to paste.
npx skills add glebis/claude-skills --skill cull-release-publishThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads cull-release-publish when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the cull-release-publish skill”. In Codex, type $cull-release-publish.
Cull Release Publish
Authority
An explicit “Release Cull patch|minor|major” or direct “Publish prepared Cull release X.Y.Z” request authorizes publication. Do not ask for another confirmation after gates pass. That authority does not waive or bypass any gate.
Implicit invocation is disabled. Without that explicit authority, stop before any tag, push, workflow dispatch, release, or tap mutation.
Publish
- Resolve the Cull checkout and parse one JSON envelope from
npm run release:cull -- state show --version "$VERSION" --json. - Require state
prepared, exact metadata, a clean release commit already pushed onmain, green required checks, active branch/tag protection, publication enablement, and no conflicting tag. - Create one annotated tag for the prepared commit and push that tag normally. Never move, replace, or force-push a tag.
- Watch the tag-bound GitHub release workflow. Never substitute a local build.
- Require the secret-free verifier's exact artifact inventory, signatures, notarization, checksums, and provenance before automatic publication.
- Wait for checksum-pinned Homebrew promotion and its audit/install/launch proof.
- Record evidence transitions through
publishedandhomebrew-promotedusing the repository CLI's state commands.
Tag-time anchor and race rules (required)
- The release workflow gate requires the tagged SHA to be at-or-ahead of
origin/main and to carry the bumped version files. Only the release PR's
merge commit satisfies both. The record's
releaseCommit(written by prepare as the pre-prepare tip) does not — re-anchor the record'sreleaseCommitto the merge commit (external-evidence cache repair) after the release PR merges, then pass that SHA to--expected-source. - Immediately before tagging:
git fetch origin mainand verify the tip still equals the merge commit and no auto-merge PR is mid-flight. A single dependabot commit landing after the tag push burns the tag (STALE_RELEASE_SOURCE; tags are immutable) — recovery is a deeper version, not a tag move. - Watch the run's gate step first; only then do the longer build/notarize steps matter. If the gate fails, stop and route through cull-release-recover.
On failure, use cull-release-recover. Never delete or rewrite a tag, delete a release, replace published assets, bypass verification, or force workflow state.
Tips for Cull Release Publish
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Cull Release Publish
What does the Cull Release Publish skill do?
Use when the user explicitly asks to publish or complete a prepared Cull release, or when the authorized cull-release orchestrator reaches publication after every repository and artifact gate passes.
How do I install Cull Release Publish?
Run "npx skills add glebis/claude-skills --skill cull-release-publish" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Cull Release Publish work in Cursor and Codex?
Yes. Cull Release Publish uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Cull Release Publish free?
Cull Release Publish is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Cull Release Publish?
Cull Release Publish is published by glebis in the glebis/claude-skills repository, together with 29 other skills.


