release
Handles the end-to-end release process for Tailwind Stash, including versioning and publishing.
Install
mkdir -p .claude/skills/release-beumerr && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12023" && unzip -o skill.zip -d .claude/skills/release-beumerr && rm skill.zipInstalls to .claude/skills/release-beumerr
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Prepare and publish a release for Tailwind Stash. Bumps the version, generates changelog entries, runs all checks, and publishes via GitHub Release.Key capabilities
- →Bump the version number in package.json
- →Generate changelog entries from git history
- →Run quality checks (format, lint, typecheck, test)
- →Create a commit with a release message
- →Tag, push, and create a GitHub Release
How it works
This skill reads the current version and changelog, prompts for release type, calculates the new version, updates files, runs quality checks, and then commits and publishes the release.
Inputs & outputs
When to use release
- →Publish new project release
- →Generate automated changelog
- →Bump version and tag repository
About this skill
Prepare and publish a release for Tailwind Stash.
Steps
- Verify the working tree is clean and on the
masterbranch. - Read the current version from
package.jsonand the latest entry inCHANGELOG.md. - Ask what type of release this is: patch, minor, or major.
- Calculate the new version number based on the current version and release type.
- Update
package.jsonwith the new version. - Update
CHANGELOG.md:- Add a new
## [x.y.z] - YYYY-MM-DDsection with today's date. - Look at the git log since the last tag to generate the changelog entries, grouped by Added/Changed/Fixed/Removed as appropriate.
- If there is an
[Unreleased]section, move its content into the new version section and leave[Unreleased]empty.
- Add a new
- Run
npm run formatto format the changed files. - Run
npm run lint,npm run typecheck, andnpm testto verify everything passes. - Show a summary of the changes and ask for confirmation before committing.
- After confirmation, create a commit with message
release: vX.Y.Z. - Run
npm run releaseto tag, push, and create the GitHub Release.
Rules
- Must be on
masterbranch with a clean working tree before starting. - Never skip quality checks.
- Always show the changelog diff before committing.
- Stop and ask if any check fails.
When not to use it
- →When not on the master branch
- →When quality checks are intended to be skipped
Limitations
- →Requires being on the master branch
- →Requires a clean working tree
- →Cannot skip quality checks
How it compares
This workflow automates version bumping, changelog generation, and release publishing, ensuring all checks pass before a release.
Compared to similar skills
release side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| release (this skill) | 0 | 5mo | No flags | Intermediate |
| flow-nexus-platform | 6 | 4mo | Review | Beginner |
| netlify-deploy | 7 | 6mo | Review | Beginner |
| azure-static-web-apps | 4 | 7mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
flow-nexus-platform
ruvnet
Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
netlify-deploy
openai
Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.
azure-static-web-apps
github
Helps create, configure, and deploy Azure Static Web Apps using the SWA CLI. Use when deploying static sites to Azure, setting up SWA local development, configuring staticwebapp.config.json, adding Azure Functions APIs to SWA, or setting up GitHub Actions CI/CD for Static Web Apps.
web-development
TencentCloudBase
Web frontend project development rules. Use this skill when developing web frontend pages, deploying static hosting, and integrating CloudBase Web SDK.
apollo-deploy-integration
jeremylongshore
Deploy Apollo.io integrations to production. Use when deploying Apollo integrations, configuring production environments, or setting up deployment pipelines. Trigger with phrases like "deploy apollo", "apollo production deploy", "apollo deployment pipeline", "apollo to production".
cloud-functions
TencentCloudBase
Complete guide for CloudBase cloud functions development - runtime selection, deployment, logging, invocation, and HTTP access configuration.