Install Cull Release Recover
Pick your agent. Every command is ready to paste.
npx skills add glebis/claude-skills --skill cull-release-recoverThe 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-recover when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the cull-release-recover skill”. In Codex, type $cull-release-recover.
Cull Release Recover
Principle
Derive truth from external evidence, then resume the first incomplete safe phase. Never erase immutable release history to make local state look consistent.
Diagnose
- Resolve the Cull checkout.
- Run
npm run release:cull -- resume --version "$VERSION" --jsonand parse exactly one JSON envelope. Treat local release state as a cache. - Authenticate and compare the prepared commit, remote annotated tag and peeled commit, Actions run, exact asset inventory, public release, updater metadata, provenance, and Homebrew cask/evidence.
- Classify the next action exactly as
rerun-check,prepare-new-version,watch-build,verify-artifact,publish-verified-artifacts,promote-homebrew, orprepare-patch-plan. - Execute only the safe resumable phase the user already authorized. Do not repeat a completed signed build or replace verified artifacts.
Burned-tag recovery (STALE_RELEASE_SOURCE / post-publish failure)
When a pushed tag's workflow fails and the tag is immutable (protected tags), never move it. Follow the v0.5.0 / v0.6.1 / v0.6.2 precedent:
- Record the failure:
state fail --version "$VERSION" --code GATE_FAILED|PUBLISH_FAILED|... --evidence-json '{...}'. - Fix the underlying cause on main through a normal PR (never inside the tag).
- Prepare the next version from current main. Pick the next deeper number (failed 0.6.0 → 0.6.1 → 0.6.2). Curated notes still follow the user-facing norm: cover the full delta since the last public release, plain language.
- The recovery release PR may carry small non-owned commits (smoke records, doc fixes) — only the release commit is file-scoped.
- Re-run the human smoke gate for the new version (fresh build, fresh
docs/releases/<v>-smoke.md, fresh closed bead withexternal_ref=cull-release-<version>-smokein the landing worktree's bd). - Re-anchor the record to the release PR merge commit before tagging (see cull-release-publish).
- The
resumecommand derives state from the local cache and can lag external reality (e.g. it may saywatch-signed-buildfor a workflow that already failed). Authenticate the workflow run itself before trusting it.
A post-publish verification failure creates or updates the stable P0 bd incident,
blocks later release checks, and returns prepare-patch-plan. Prepare the patch
plan but never publish that patch implicitly.
Never delete or move a tag or release. Never force-push, clobber assets, reset
unrelated work, bypass a gate, clean cull.db, or treat missing evidence as
success.
Tips for Cull Release Recover
- • 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 Recover
What does the Cull Release Recover skill do?
Use when a Cull release is stuck, inconsistent, failed in a workflow or artifact gate, missing Homebrew promotion, failed after publication, or needs a safe recovery or patch plan.
How do I install Cull Release Recover?
Run "npx skills add glebis/claude-skills --skill cull-release-recover" 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 Recover work in Cursor and Codex?
Yes. Cull Release Recover 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 Recover free?
Cull Release Recover is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Cull Release Recover?
Cull Release Recover is published by glebis in the glebis/claude-skills repository, together with 29 other skills.



