Back to skills
SKILL.md
Semantic Release
ASecurityAutomate versioning and release notes from conventional commits
- 57 stars
- 0 votes
- 0 copies
- 1 view
- Added October 17, 2026
Security analysis
96/100- Installs packages at runtime which could introduce malicious dependencies
npx -y skills add diegosouzapw/awesome-omni-skill --skill semantic-release --agent claude-codeAre you the author of Semantic Release?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/diegosouzapw-semantic-release)---
name: semantic-release
description: Automate versioning and release notes from conventional commits
argument-hint: "[--dry-run] [--branch=main]"
tags: [release, versioning, semantic, cicd]
user-invocable: true
---
# Semantic Release
Automate version bumps and changelog generation from conventional commits.
## What To Do
1. **For Node.js projects**:
```bash
npm install --save-dev semantic-release @semantic-release/changelog @semantic-release/git
```
2. **For .NET** (GitVersion):
```bash
dotnet tool install -g GitVersion.Tool
dotnet-gitversion /showvariable SemVer
```
3. **CI Integration**:
```yaml
- script: npx semantic-release --dry-run
displayName: "Preview Release"
```
## Arguments
- `--dry-run`: Preview without publishing
- `--branch=<name>`: Release branch (default: main)Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.