swain-release

Community

Automate releases: bump, tag, and log.

Authorcristoslc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the process of releasing new versions of software by automating version bumping, changelog generation, and Git tag creation.

Core Features & Use Cases

  • Automated Version Bumping: Intelligently determines the next version number based on commit history (conventional commits).
  • Changelog Generation: Creates human-readable changelogs from commit messages.
  • Git Tagging: Creates annotated Git tags for new releases.
  • Use Case: After merging a new feature and several bug fixes, you can invoke this Skill to automatically update the version number in your project files, generate a changelog entry, and create a Git tag like v1.2.0.

Quick Start

Use the swain-release skill to cut a new release for the project.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: swain-release
Download link: https://github.com/cristoslc/tidegate/archive/main.zip#swain-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.