cull-release-check
Installation
SKILL.md
Cull Release Check
Principle
Treat Cull's JSON release CLI as authoritative. This skill is strictly read-only.
Run the check
- Resolve the checkout: current Git repository when its origin matches
glebis/cull; otherwise absoluteCULL_REPO; otherwise$HOME/ai_projects/cull. - Require an explicit
patch|minor|majoronly when calculating a new target. Otherwise inspect the current candidate. - Capture
git status --porcelainandgit rev-parse HEAD. - Run
npm run release:cull -- check --bump "$KIND" --jsonfrom the checkout. - Parse exactly one JSON envelope from stdout. Treat extra stdout, invalid JSON, or a nonzero exit as a blocker.
- Capture status and HEAD again. If either changed, return
CHECK_MUTATED_REPOSITORYand stop.