ecnu-icalk avatar

Release Skills

A comprehensive release automation tool that handles version bumping, changelog generation, and git commits across Node.js, Python, Rust, and Claude Plugin projects. It auto-detects your project type, analyzes commits since the last tag using conventional commit standards, and generates changelogs in multiple languages (English, Chinese, Japanese, Korean, and more) with proper section titles for each. The workflow intelligently suggests version bumps based on breaking changes and feature commits, attributes third-party contributions, and groups changes by skill or module for cleaner commit history. Supports dry runs and manual version flags. This is basically the release process you'd script yourself after doing it manually a dozen times, now packaged as a reusable skill.

GitHub stars
467
last updated
May 10, 2026

Install

$ npx -y skills add ecnu-icalk/autoskill --skill release-skills --agent claude-code

Installs into .claude/skills of the current project.

Files

Release Skills

Universal release workflow supporting any project type with multi-language changelog.

Quick Start

Just run /release-skills - auto-detects your project configuration.

Supported Projects

Project TypeVersion FileAuto-Detected
Node.jspackage.json✓
Pythonpyproject.toml✓
RustCargo.toml✓
Claude Pluginmarketplace.json✓
GenericVERSION / version.txt✓

Options

FlagDescription
--dry-runPreview changes without executing
--majorForce major version bump
--minorForce minor version bump
--patchForce patch version bump

Workflow

Step 1: Detect Project Configuration

Sponsors

Details

Repository
github.com/ecnu-icalk/autoskill
Categories
Release Management, Automation & Workflows, Python, Rust
First seen
Jun 11, 2026

More from ecnu-icalk/autoskill

All 2
1hoangnguyen0403 avatarpublish-noteshoangnguyen0403/agent-skills-standardDraft user-facing release notes, store changelogs, and internal publish summaries.0skills.sh installs
2Interstellar-code avatarchangelog-managerInterstellar-code/claud-skillsUpdate project changelog with uncommitted changes and create version releases with automatic commit and push0skills.sh installs
3parcadei avatarreleaseparcadei/Continuous-Claude-v3Release preparation workflow - security audit → E2E tests → review → changelog → docs0skills.sh installs
4Prat011 avatarchangelog-generatorPrat011/awesome-llm-skillsAutomatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, 0skills.sh installs
5heygen-com avatarchangelog-videoheygen-com/hyperframesTurn a weekly changelog .md into a finished branded changelog video (square 1080, ~45-60s, Annie VO, animated brand background, mock-UI visualizations, lowkey c60.6Kskills.sh installs
6jimliu avatarrelease-skillsjimliu/baoyu-skillsUniversal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotated tags, historica25.9Kskills.sh installs