release

Automate version bumping, testing, Git tagging, npm publishing, and GitHub releases.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mrsono0/lectures --skill release-mrsono0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/mrsono0/lectures/tree/main/.claude/skills/release
Command: npx skills add https://github.com/mrsono0/lectures --skill release-mrsono0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of releasing new versions of oh-my-claudecode, reducing manual effort and potential errors.

Core Features & Use Cases

  • Automated Version Bumping: Updates version numbers across multiple configuration and source files.
  • Automated Testing: Ensures all tests pass before proceeding with the release.
  • Automated Tagging and Publishing: Creates Git tags, pushes them to origin, and publishes to npm.
  • GitHub Release Creation: Generates a new release on GitHub with specified notes.
  • Use Case: When a new feature is ready or a bug fix is complete, use this Skill to manage the entire release process from versioning to deployment.

Quick Start

Use the release skill to automate the process of releasing version 2.4.0.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate npm package releases with semantic versioning and GitHub actions?

Automate npm package releases by configuring a workflow that bumps semantic versions, runs tests, commits changes, creates Git tags, publishes to npm, and generates GitHub releases sequentially.

What is the best way to handle patch, minor, and major version bumps before publishing to npm?

The best way to handle version bumps is using an automated release workflow that updates version numbers across configuration and source files, runs tests, and then commits the semantic version changes before publishing.

Does automated version bumping work with existing GitHub actions deployment pipelines?

Yes, automated version bumping integrates with GitHub actions deployment pipelines by running tests, committing version changes, pushing Git tags, and creating GitHub releases as sequential steps within the workflow.

Can I automate creating Git tags and GitHub releases after running tests?

Yes, you can automate creating Git tags and GitHub releases by triggering a release workflow that runs tests first, then pushes tags to origin and generates a new release on GitHub with specified notes.

How to publish to npm and create GitHub releases without manual intervention?

Publish to npm and create GitHub releases automatically by executing a release workflow that bumps versions, runs tests, commits changes, pushes Git tags, and publishes the package to npm.

Why does my automated release workflow fail before publishing to npm?

An automated release workflow may fail before publishing to npm if the testing step encounters errors, preventing the subsequent version bumping, Git tag creation, and GitHub release generation steps from executing.