cut-release
Cut a new semver release — tag, write release notes with rigorous DB migration and API change verification, and publish via gh.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Cut a new semver release — tag, write release notes with rigorous DB migration and API change verification, and publish via gh.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Frontend codebase maintenance - dead code detection, linting, dependency updates, and cleanup for TypeScript/React code.
Add a new analytics card to the session summary panel. Covers backend analyzer, database migration, API response, and frontend component with Storybook stories.
Backend codebase maintenance - dead code detection, linting, dependency updates, and cleanup for Go code.
Fix bugs using Test-Driven Development. Use for bug fixes from Linear tickets or user reports. Emphasizes writing tests FIRST before any implementation.
| name | cut-release |
| description | Cut a new semver release — tag, write release notes with rigorous DB migration and API change verification, and publish via gh. |
Cut a new semver release for confab-web. Tags, writes release notes, and publishes to GitHub.
git describe --tags --abbrev=0v0.3.18 → v0.3.19) unless the user specifies otherwisegit checkout main && git pull origin maingit log <prev-tag>..HEAD --onelineDo not use --generate-notes. Write release notes manually.
[#20](url))Two categories get their own dedicated ##-level sections in every release. Verify these rigorously — do not rely on commit messages alone; check the actual diff.
git diff <prev-tag>..HEAD --name-only -- backend/internal/db/migrations/## DB Migrations section listing each migration number, name, and what it does## DB Migrations / None.git diff <prev-tag>..HEAD -- backend/API.md to detect documented API changesgit diff <prev-tag>..HEAD --name-only -- backend/internal/api/## API Changes section listing each change with method, path, and description## API Changes / None.The release title must be just the version number (e.g., v0.3.19) — nothing else.
git tag v0.X.Y
git push origin v0.X.Y
gh release create v0.X.Y --title "v0.X.Y" --notes "<release notes>"
Use a HEREDOC for the notes body to preserve formatting.
After publishing:
gh release view v0.X.Y and confirm the notes look correct