
Release Automation Builder
Sets up automated release pipelines using either Changesets or semantic-release, depending on your workflow preferences. You get versioning, changelog generation from conventional commits, git tagging, and publishing to npm or Docker registries. Includes complete GitHub Actions workflows that handle the entire release process on merge to main. Honestly, the choice between Changesets and semantic-release matters more than you'd think. Changesets gives you manual control with changesets files, while semantic-release is fully automated from commit messages. The skill covers both approaches with working examples, plus the usual checklist stuff like protected branches and dry runs.
- skills.sh installs
- 261
- GitHub stars
- 63
- last updated
- Aug 21, 2026
Install
$ npx -y skills add patricio0312rev/skills --skill release-automation-builder --agent claude-codeInstalls into .claude/skills of the current project.
Files
Release Automation Builder
Automate releases with versioning, changelogs, and publishing.
Using Changesets
Setup
npm install -D @changesets/cli
npx changeset init
Workflow
# .github/workflows/release.yml
name: Release
on:
push:
branches:
- main
concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v4
with:
node-version: "20"
cache: "npm"
- run: npm ci
- name: Create Release Pull Request or Publish
uses: changesets/action@v1
with:
publish: npm run release
commit: "chore: release packages"
title: "chore: release packages"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
Package Scripts
{
"scripts": {
"changeset": "changeset",
"version": "changeset version",
"release": "changeset publish"
}
}
Using Semantic Release
Configuration
Sponsors
Details
- Repository
- github.com/patricio0312rev/skills
- Categories
- Git & Pull Requests, Release Management, Automation & Workflows
- First seen
- Jun 3, 2026
More from patricio0312rev/skills
All 138- State Ux Flow Builder261
- Zustand State Builder261
- Api Versioning Deprecation Planner260
- Capacity Planning Helper260
- Coverage Strategist259
- Deployment Checklist Generator259
- Caching Cdn Strategy Planner258
- Dependency Doctor258
- Kubernetes Manifest Generator258
- Api Endpoint Generator257
- Embedding Pipeline Builder255
- Llm Debugger255
- Tool Function Schema Designer255
- Vscode Rest Client Generator255
- Mocking Assistant253
- Test Reporting Triage Skill253
- Artifact Sbom Publisher252
- Framer Motion Animator11.5K
- Eslint Prettier Config1.1K
- Postman Collection Generator699
- Changelog Writer627
- Bruno Collection Generator617
- Jsdoc Typescript Docs564
- Dockerfile Optimizer545