release

Automate version bumps, tests, commits, tagging, publishing, and GitHub releases.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Pryma-Tech/iris --skill release-pryma-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/Pryma-Tech/iris/tree/main/cli/skills/release
Command: npx skills add https://github.com/Pryma-Tech/iris --skill release-pryma-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end release workflow for oh-my-claudecode, ensuring version bumps, tests, tagging, and publishing are performed consistently.

Core Features & Use Cases

  • Release automation steps including version bump, run tests, commit, tag, publish, and GitHub release.
  • Use case: publish a new version of oh-my-claudecode with verified tests and release notes.

Quick Start

Invoke the release command with the target version to begin the release process.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate npm version bumps and GitHub releases end-to-end?

You can automate npm version bumps and GitHub releases end-to-end by invoking a release command that updates version numbers across package.json, tests, docs, and README, then commits, tags, and publishes automatically.

Can I ensure consistent version updates across multiple files during a release?

Yes, consistent version updates across multiple files are enforced during the release workflow by explicitly verifying version synchronization in package.json, installer, plugin marketplace metadata, and documentation before publishing.

What is the best way to run tests before publishing an npm package?

The best way to run tests before publishing an npm package is to integrate automated testing directly into the release workflow, ensuring all tests pass before the version commit, tag, and publish steps are executed.

How do I create a GitHub release with verified tests and release notes?

To create a GitHub release with verified tests and release notes, use an automated release workflow that runs tests, commits the version bump, tags the commit, publishes to npm, and generates the GitHub release sequentially.

Does this release automation workflow support CI environments?

Yes, this release automation workflow is designed to support CI environments by executing explicit, sequential steps for versioning, testing, tagging, and publishing without requiring manual intervention.