release

Automate the Paperclip release workflow from changelog drafting to GitHub publishing.

71|33|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/IncomeStreamSurfer/paperclip-surfers --skill release-incomestreamsurfer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/IncomeStreamSurfer/paperclip-surfers/tree/main/.agents/skills/release
Command: npx skills add https://github.com/IncomeStreamSurfer/paperclip-surfers --skill release-incomestreamsurfer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the release process for Paperclip, from drafting the changelog to publishing on GitHub and completing follow-up tasks.

Core Features & Use Cases

  • Changelog Drafting: Automates the creation of a stable changelog.
  • Canary and Stable Release: Handles the publication of canary and stable versions.
  • Docker Smoke Testing: Tests the canary release with Docker.
  • GitHub Release Creation: Creates a GitHub release for the stable version.
  • Website and Announcement Follow-up: Completes website and announcement tasks.
  • Use Case: When leadership requests a release, this skill automates the entire process to ensure a smooth deployment.

Quick Start

To coordinate a release, use the 'release' skill.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate GitHub releases with Docker smoke testing and npm publishing?

You can automate GitHub releases, Docker smoke testing, and npm publishing by using this Skill to coordinate the entire release workflow from changelog drafting to stable publication and follow-up announcements.

What is release automation for canary and stable versions?

Release automation for canary and stable versions manages the publication of canary builds for initial testing, followed by stable version publishing and GitHub release creation for final deployment.

Do I need a clean working tree to automate npm and Docker release workflows?

Yes, you need a clean working tree and a candidate commit for promotion to automate npm and Docker release workflows, alongside access to GitHub, npm, and Docker.

How do I draft a changelog for an automated GitHub release?

To draft a changelog for an automated GitHub release, trigger the Skill to automatically generate a stable changelog as the initial step in its coordinated release workflow.

Can I automate website and announcement follow-ups after publishing a stable release?

Yes, you can automate website and announcement follow-ups after publishing a stable release because the Skill includes completing these tasks as part of its full release workflow automation.