skills/release-checklist/SKILL.md
Pre-merge and pre-deploy checklist for solo-founder projects. Absorbs the former devops agent's gate role as a lightweight skill. Use before squash-merging to main and before promoting a build to production.
npx skillsauth add the-own-lab/Claude-company-of-one release-checklistInstall 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.
Two checklists. One before merging to main. One before deploying to production. Keep them short so they actually get used.
main)## [Unreleased]type(scope): description, scope matches commitlint.config.jsconsole.log, TODO without owner left behinddesign-doc's scope; if it grew, update the doc or split the PR.env, keys, tokens, connection stringssuccess-metric skill) so post-release review can check itchangelog-launch-post)Print the checked-off list to the conversation. For Medium/Large tasks, also append the pre-merge status to the brief via brief-manager.sh update release_checklist passed.
Checklists exist for tired-Friday-you, not for focused-Tuesday-you. If the list is long enough to skim past, it's too long — trim ruthlessly. Each item must have actually caught a real bug at some point; otherwise, delete it.
The former devops agent's pre-merge gate behavior. Deletion / branch-lifecycle work moves to the existing git-ops and git-worktree skills. Pipeline status transitions still use hooks/scripts/lib/pipeline-state.sh.
documentation
Update BRIEF.md sections during a command run. Any skill that produces a brief-persisted artifact calls this to write it back.
development
Post-code check: run tests + confirm TODO acceptance items map to passing tests; applies a security lens but is not a separate scan.
documentation
Command post-step: write CHANGELOG + TODO once per command run. One call, not per-skill doc writes.
content-media
Author REQUIREMENTS.md + DESIGN.md + TODO.md for a feature. The three files are one contract; they ship together.