Skip to content
Back to skills

Semantic Release Automated Versioning And Release Publishing

ASecurity

semantic-release automates version calculation, changelog generation, tagging, and package publishing from conventional commits and CI runs. It fits agent workflows that need repeatable release automation across npm and other release targets without manual version bumps.

  • 36 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added June 2, 2026
ai-agentsgonodenodejsgitci/cdsecuritydocumentation

Security analysis

A100/100

Scanned June 2, 2026

npx -y skills add agentskillexchange/skills --skill semantic-release-automated-versioning-and-release-publishing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Semantic Release Automated Versioning And Release Publishing?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Semantic Release Automated Versioning And Release Publishing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentskillexchange-semantic-release-automated-versioning-and-release-/badge)](https://www.skillsdirectory.com/skills/agentskillexchange-semantic-release-automated-versioning-and-release-)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "semantic-release Automated Versioning and Release Publishing"
slug: "semantic-release-automated-versioning-and-release-publishing"
description: "semantic-release automates version calculation, changelog generation, tagging, and package publishing from conventional commits and CI runs. It fits agent workflows that need repeatable release automation across npm and other release targets without manual version bumps."
github_stars: 23549
verification: "security_reviewed"
source: "https://github.com/semantic-release/semantic-release"
author: "semantic-release"
publisher_type: "Open Source Project"
category: "CI/CD Integrations"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "semantic-release/semantic-release"
  github_stars: 23549
  npm_package: "semantic-release"
  npm_weekly_downloads: 2496750
---

# semantic-release Automated Versioning and Release Publishing

semantic-release automates version calculation, changelog generation, tagging, and package publishing from conventional commits and CI runs. It fits agent workflows that need repeatable release automation across npm and other release targets without manual version bumps.

## Prerequisites

Git, Node.js, CI service

## Installation

Requirements and caveats from upstream:
- A [Node.js](https://nodejs.org) version that meets [our version requirement](docs/support/node-version.md) installed in your Continuous Integration environment
- [Node version requirement](docs/support/node-version.md)
- [Node Support Policy](docs/support/node-support-policy.md)

Basic usage or getting-started notes:
- Support any [package managers and languages](docs/recipes/release-workflow/README.md#package-managers-and-languages) via [plugins](docs/usage/plugins.md)
- Simple and reusable configuration via [shareable configurations](docs/usage/shareable-configurations.md)
- The commit message format can be changed with the [preset or config options](docs/usage/configuration.md#options) of the [@semantic-release/commit-analyzer](https://github.com/semantic-release/commit-analyzer#options)...

- Source: https://github.com/semantic-release/semantic-release
- Extracted from upstream docs: https://raw.githubusercontent.com/semantic-release/semantic-release/HEAD/README.md

## Documentation

- https://semantic-release.gitbook.io/semantic-release

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/semantic-release-automated-versioning-and-release-publishing/)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.