.claude/skills/pre-release/SKILL.md
Pre-flight checklist — run high-signal review skills before a release
npx skillsauth add cwilliams5/Alt-Tabby pre-releaseInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run the curated pre-release review checklist. Each review enters planning mode and produces findings. Stop and report after each tier — the user decides whether to proceed to the next tier or address findings first.
Run these first. Any findings here are release-blockers:
/review-race-conditions — New races = crashes or data corruption in the wild/review-reentrancy — STA pump reentrancy = shader corruption, visual artifacts, frozen paints (Critical "On" does NOT prevent this)/review-resource-leaks — Leaks degrade the user's system over time/review-option-interaction — Broken install/update/admin path = users strandedAfter Tier 1: Report findings. If any exist, ask the user: address now or proceed to Tier 2?
/review-debug — Ungated log writes or accidentally-enabled diagnostics ship to usersAfter Tier 2: Report findings. Ask the user: address now or proceed to release?
For each skill in order:
After all skills have run, present a release readiness summary:
| Skill | Findings | Severity | |-------|----------|----------| | review-race-conditions | 0 | — | | review-reentrancy | 0 | — | | review-resource-leaks | 2 | 1 high, 1 low | | review-option-interaction | 0 | — | | review-debug | 1 | medium (ungated log) |
Release recommendation: Proceed / Address N issues first
The user makes the final call. This skill surfaces information — it does not block releases.
tools
Create a new git worktree and switch the session into it
tools
Spawn agent to trace code flow via query tools — answer only, no context cost
tools
Commit, push, and create a PR for the current branch
tools
Retire a shader by moving its files to legacy/shaders_retired