release-publishing-workflow

Community

Automate multi-package release and publishing.

Authorj0KZ
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the complete release workflow for a multi-package monorepo, handling version bumps, CHANGELOG management, npm publishing, git tagging, and deployment verification to reduce manual toil and risk during releases.

Core Features & Use Cases

  • Version Management: Sync and publish versions across all packages in the monorepo.
  • CHANGELOG Automation: Maintain accurate release notes and history.
  • End-to-End Publishing: Publish all packages to npm with a single workflow, including verification of deployment.
  • Git Tagging & Release: Create and push git tags for traceability.
  • Deployment Verification: Validate deployments across platforms post-release.
  • Emergency Hotfix Support: Streamlined rollback and hotfix release steps.

Quick Start

Update to a new version, then run through the automated release steps: update version.json, run version synchronization, update CHANGELOG.md, commit changes, publish all packages, create a git tag, push to GitHub, and verify deployments. Reference the complete-release-checklist for the full process.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: release-publishing-workflow
Download link: https://github.com/j0KZ/mcp-agents/archive/main.zip#release-publishing-workflow

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository