glebis/claude-skills

cull-release

Use when orchestrating or resuming Cull's complete release cycle, reporting its current release state, or fulfilling an explicit Cull patch, minor, or major release request through verified GitHub and Homebrew distribution.

First seen Jul 15, 2026

Installation

$ npx skills add glebis/claude-skills --skill cull-release

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from glebis/claude-skills · top by installs.

npx skills add glebis/claude-skills

Browse all from glebis/claude-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 372
License MIT
Default branch main
Open issues 6
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,785 B
  • docs SUMMARY.md 243 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 21 installs

SKILL.md

Cull Release

Principle

Orchestrate Cull's repository-enforced phases; never recreate release logic in the skill. Read references/phase-contracts.md before acting.

Start or resume

  1. Resolve Cull from a matching current origin, absolute CULL_REPO, or

$HOME/ai_projects/cull.

  1. For a new release, require explicit patch|minor|major; never infer it.
  2. Use cull-release-check. Stop on every blocker.
  3. Use cull-release-prepare in its isolated worktree.
  4. Use cull-release-publish after preparation. An explicit complete-release

request already authorizes publication: Do not ask for a second publication confirmation.

  1. Use cull-release-verify after GitHub publication and Homebrew promotion.
  2. On interruption, derive the last verified state from commit, tag, workflow,

artifacts, release, and tap evidence. Resume the first incomplete phase; do not repeat completed work.

  1. Route every mismatch or failed phase through cull-release-recover.

Before the first tag of a cycle, read references/release-lessons-2026-09.md — it documents the failure modes that cost four burned attempts in the v0.6.x cycle (record-anchor vs workflow-gate mismatch, dependabot staleness races, closed-bead bd filter, provenance type drift) and the exact tag-time sequence that avoids them.

Completion report

Report version, release commit, annotated tag object, workflow run, artifact hashes, release URL, Homebrew tap commit, and final post-publish-verified state. Do not print secret values.