跳到主要内容
知仓学习社ZHICANG

cull-release

Use when orchestrating or resuming Cull's complete release cycle, reporting its current release state, or fulfilling an explicit Cull patch, minor, …

不碰外部(只输出文字)无严重或高危命中glebis/claude-skills

它会碰到什么

扫了多少6 个文本文件,14 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

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.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。