auto-release
CommunityAutomate releases with semantic-release.
Software Engineering#changelog#versioning#conventional commits#github actions#release automation#semantic-release
Authorjpeggdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of versioning, changelog generation, and GitHub releases, reducing manual effort and ensuring consistency in software releases.
Core Features & Use Cases
- Automated Version Bumping: Automatically determines the next semantic version based on commit messages (feat, fix, BREAKING CHANGE).
- Changelog Generation: Creates and updates a
CHANGELOG.mdfile. - GitHub Releases: Publishes releases to GitHub with generated release notes.
- Use Case: When setting up a new open-source project, use this Skill to automatically handle versioning and releases every time code is merged to the
mainbranch.
Quick Start
Run pnpm exec semantic-release --dry-run to verify the configuration.
Dependency Matrix
Required Modules
semantic-release@semantic-release/changelog@semantic-release/git@semantic-release/github@semantic-release/exec
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: auto-release Download link: https://github.com/jpeggdev/buildwithjpegg/archive/main.zip#auto-release Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.