release

Automate versioning, changelogs, builds, and publishing to GitHub and package registries.

2|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/r3dlex/oh-my-auggie --skill release-r3dlex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/r3dlex/oh-my-auggie/tree/main/plugins/oma/skills/release
Command: npx skills add https://github.com/r3dlex/oh-my-auggie --skill release-r3dlex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire release workflow, including version bumps, changelog updates, building artifacts, and publishing packages, reducing manual effort and human error.

Core Features & Use Cases

  • Version Management: Automate version bumping and keep release numbers consistent.
  • Changelog Automation: Generate and maintain an organized changelog for each release.
  • Publishing: Deploy builds to package registries and create GitHub releases seamlessly.
  • Use Case: Developers can trigger a full release process that verifies tests, updates versions, builds artifacts, and publishes to multiple platforms with a single command.

Quick Start

Use the release skill to bump the version, generate a changelog, and publish a new release with a single command.

Frequently Asked Questions about release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate version bumping and changelog generation for software releases?

Automated release workflows handle version bumping and changelog generation by applying semantic or timestamp-based versioning strategies, ensuring consistent version numbers and organized release notes without manual intervention.

Can I publish packages to GitHub and package registries with a single command?

Yes, you can publish packages to GitHub and package registries with a single command by triggering a release process that builds artifacts and deploys them to multiple platforms seamlessly.

What's the best way to manage semantic and channel-specific version strategies during deployment?

Managing semantic and channel-specific version strategies during deployment is best handled by automated release workflows that enforce consistent versioning rules across different distribution channels, reducing human error.

Does automated release management support building artifacts and running tests before publishing?

Automated release management supports building artifacts and running tests before publishing by executing a full release process that verifies tests, updates versions, builds artifacts, and publishes to registries.

Why should I use an automated release workflow instead of manual versioning and publishing?

You should use an automated release workflow instead of manual versioning to reduce manual effort and human error, ensuring consistent and error-free deployment cycles across your software development workflows.

When do I need timestamp-based versioning for my software releases?

You need timestamp-based versioning for software releases when your deployment cycle requires chronological tracking instead of semantic versioning, a strategy supported by automated release management workflows.