claude-code-plugin-release

Bump versions, validate builds, and publish Claude Code plugins to npm and GitHub.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/dwaynimay/IoTProject --skill claude-code-plugin-release-dwaynimay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-plugin-release
Source: https://github.com/dwaynimay/IoTProject/tree/main/.agents/skills/claude-code-plugin-release
Command: npx skills add https://github.com/dwaynimay/IoTProject --skill claude-code-plugin-release-dwaynimay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fs, node, git, npm, gh, grep.

What problem does it solve?

It eliminates the error-prone, multi-file work of preparing Claude Code plugin releases by coordinating version bumps, builds, tagging, publishing, and changelog updates across every required manifest and package entry.

Core Features & Use Cases

  • Automated semantic versioning coverage: Updates the version string in all required plugin/npm and marketplace manifest files to keep tooling like npx resolution consistent.
  • Release build verification: Regenerates synced build artifacts using the build-and-sync flow so the local marketplace/worker state matches what will be released.
  • End-to-end publishing workflow: Commits changes, creates/pushes git tags, publishes to npm, creates a GitHub release, regenerates and syncs the changelog, and sends a Discord notification.

Quick Start

Ask the assistant to bump the plugin release to version X.Y.Z and produce the correct release notes by following the workflow steps in this Skill.

Frequently Asked Questions about claude-code-plugin-release

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

FAQPage Schema
How do I automate npm publish and GitHub releases for a Claude Code plugin?

Automating npm publish and GitHub releases requires coordinating version bumps across all manifests, validating builds, and pushing tags. This workflow handles committing changes, publishing packages, creating releases, and regenerating changelogs automatically.

How do I keep version strings synchronized across multiple plugin manifest files?

Keeping version strings synchronized across multiple plugin manifests requires strict coverage verification during the release process. The workflow updates version numbers in all required npm and marketplace metadata files to ensure npx resolution remains consistent.

What's the best way to generate changelogs and tag releases for npm packages?

Generating changelogs and tagging releases for npm packages involves creating git tags, pushing commits, and regenerating changelog entries. This workflow automates the entire sequence, followed by a Discord notification for post-release visibility.

Do I need git and gh CLI installed to automate plugin version bumps and publishing?

Yes, automating plugin version bumps and publishing requires git, gh, npm, and node installed in your environment. These dependencies are necessary for executing build verification, git tagging, npm publishing, and GitHub release creation.

Can I use this release workflow for patch, minor, and major semantic versioning updates?

Yes, this release workflow supports patch, minor, and major semantic versioning updates. You can request a specific version bump and the workflow will apply the correct semver increment across all required manifest and package files.

Why are my local marketplace build artifacts out of sync after a version bump?

Local marketplace build artifacts become out of sync when version bumps are applied without regenerating synced outputs. Running the build-and-sync flow after updating manifests ensures the local marketplace and worker state matches the released distribution.