semantic-release
CommunityAutomate versioning & releases, focus on coding.
Software Engineering#changelog#Node.js#CI/CD#semantic versioning#GitHub Actions#multi-language#release automation
Authorterrylica
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manual versioning and release management are error-prone, time-consuming, and distract developers from core coding tasks. This skill automates the entire release process, from version bumping to changelog generation and GitHub releases, for projects in any language.
Core Features & Use Cases
- Automated Semantic Versioning: Analyzes conventional commits to automatically determine major, minor, or patch version bumps.
- Multi-Language Support: Works with Python, Rust, Go, and more via the
@semantic-release/execplugin, updating language-specific manifest files. - Local-First Release Workflow: Prioritizes fast, local execution for immediate feedback and file updates, with GitHub Actions as an optional backup.
- Shareable Configurations: Supports hierarchical configurations (user, organization, project) for consistent release standards across multiple repositories.
- Use Case: After merging a feature or bug fix, simply push your conventional commit, and this skill will automatically handle versioning, update your
CHANGELOG.md, create a Git tag, and publish a GitHub release, freeing you to start the next task.
Quick Start
Initialize semantic-release for the current project using an inline configuration. Ensure all Node.js dependencies are installed.
Dependency Matrix
Required Modules
npmghdoppleruv
Components
scriptsreferencesassets
💻 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: semantic-release Download link: https://github.com/terrylica/cc-skills/archive/main.zip#semantic-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 471,000+ vetted skills library on demand.