release-manager

Automate Storybook Astro package releases with version bumps, changelogs, and npm publishing.

54|2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/storybook-astro/storybook-astro --skill release-manager-storybook-astro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-manager
Source: https://github.com/storybook-astro/storybook-astro/tree/main/.agents/skills/release-manager
Command: npx skills add https://github.com/storybook-astro/storybook-astro --skill release-manager-storybook-astro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end release management for Storybook Astro packages, ensuring consistent versioning, changelog maintenance, and npm publishing.

Core Features & Use Cases

  • Version bumping for both packages in tandem (major/minor/patch)
  • Changelog management and release notes
  • Release validation including tests and lint checks
  • Git workflow management with branches, tagging, and merge strategies
  • Publishing to npm with correct dist-tags and hotfix workflows

Quick Start

Create a release branch from develop, bump versions in both packages to the same version, update CHANGELOG.md and the website changelog, commit and push the changes, open a PR to merge to main, tag the release, and push the tag to trigger publish.

Frequently Asked Questions about release-manager

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

FAQPage Schema
How do I automate semantic versioning and npm publishing for monorepo packages?

Automating semantic versioning and npm publishing requires coordinating version bumps, changelog updates, and dist-tag publishing across packages. This workflow manages releases by handling Git branching, tagging, and npm publish credentials validation.

How do I update changelogs and release notes for tandem package releases?

Updating changelogs for tandem releases involves bumping versions in both packages simultaneously and modifying CHANGELOG.md files. The workflow ensures changelog formatting is validated alongside tests and linting before merging to main.

What is the Git workflow for coordinating releases between develop and main branches?

The Git release workflow involves creating a release branch from develop, committing version bumps, opening a PR to merge to main, and pushing a tag to trigger publish. It supports hotfix workflows and manages dist-tag publishing.

Do I need npm publish credentials to automate Git workflow releases for Storybook Astro?

Yes, npm publish credentials are required to automate Storybook Astro releases. The workflow handles dist-tag publishing for both framework and renderer packages and requires strict adherence to Git workflows and validation checks.

Can I publish hotfix releases to npm using an automated Git workflow?

Yes, hotfix releases can be published to npm using automated Git workflows. The process supports hotfix workflows by managing branch creation, version bumping, tagging, and dist-tag publishing with proper validation.