release

Orchestrate software releases across npm and GitHub with changelog generation.

14|2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/WeAreBini/paperclip --skill release-wearebini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/WeAreBini/paperclip/tree/main/.agents/skills/release
Command: npx skills add https://github.com/WeAreBini/paperclip --skill release-wearebini

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex, multi-step process of releasing software, ensuring consistency and reducing manual errors from code commit to public announcement.

Core Features & Use Cases

  • End-to-End Release Orchestration: Manages changelog drafting, version bumping, canary publishing, stable releases, and GitHub release creation.
  • Pre-release Verification: Enforces preconditions and runs verification gates before publishing.
  • Use Case: When leadership requests a new version of the software to be deployed, this skill can be invoked to manage the entire release lifecycle, from drafting the changelog to publishing the final release notes.

Quick Start

Use the release skill to ship the next patch version of the software.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate npm publishing and changelog generation for a new software release?

To automate a software release, this Skill orchestrates the full lifecycle from drafting changelogs and bumping versions to publishing artifacts to npm. It ensures all preconditions are verified before initiating the release train.

What is the best way to manage a multi-stage deployment with GitHub Actions?

Managing a multi-stage deployment is handled by orchestrating the entire release process across multiple platforms. This includes running verification gates, canary publishing, stable releases, and creating the final GitHub release.

Does this release automation tool run preconditions before publishing to npm?

Yes, pre-release verification is enforced before publishing to npm. The Skill checks that all preconditions are met and runs verification gates before initiating the release train to prevent manual errors.

How do I automatically generate a changelog and create a GitHub release for a version bump?

Automatic changelog generation and GitHub release creation are core features of this release orchestration process. It manages version control, drafts the changelog, and creates the GitHub release while providing detailed status output for each stage.

Can I use this skill to publish a canary release before a stable npm deployment?

Yes, you can publish a canary release before a stable npm deployment. The end-to-end release orchestration explicitly manages canary publishing, stable releases, and version bumping within the same automated workflow.