Review Burette release readiness for versioning, packaging, signing, updates, installers, and package managers.
Install
npx skillscat add sergeinikolenko/burette/burette-release-readiness Install via the SkillsCat registry.
SKILL.md
Release Readiness Review
Use this skill when a change touches release automation, packaging, installer
behavior, update manifests, version metadata, Homebrew, Bun package publishing,
signing, notarization, or user-facing release docs.
Required Review Areas
- Version alignment:
- root
package.json - root
bun.lock - Tauri
apps/desktop/src-tauri/tauri.conf.json - Xcode
MARKETING_VERSION - visible About/update version strings
- root
- Build artifacts:
- app bundle layout
- Quick Look and thumbnail appex placement
- updater zip
- manual dmg
- generated checksum files
- Signing and notarization:
- Developer ID identity
- Apple team credentials
- notarytool profile
- ad-hoc release escape hatch behavior
- Package managers:
- external Homebrew tap
SergeiNikolenko/homebrew-burette HOMEBREW_TAP_TOKEN- cask
versionandsha256 - Bun package under
packages/burette
- external Homebrew tap
- User-facing release notes:
- GitHub release page sections from
.github/release.yml CHANGELOG.mdpoints to GitHub Releases- concise user-facing entries, not raw implementation logs
- GitHub release page sections from
Checks
Prefer:
bun run check:releaseFor stable releases, also verify the external Homebrew tap after the workflow
completes:
brew tap SergeiNikolenko/burette
brew update
brew info --cask SergeiNikolenko/burette/burette
brew fetch --cask --force SergeiNikolenko/burette/buretteOutput
Return release blockers first. Include stale tap/cask metadata, missing secrets,
version drift, unsigned/not-notarized assumptions, and missing release-note
labels.