auto-release

Community

Automate releases with 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.md file.
  • 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 main branch.

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.