
Release
Runs the full Paperclip maintainer release workflow from changelog drafting through npm publish, Docker smoke tests, GitHub Release creation, and announcement follow-up. You'd use this when leadership says "ship the release" or "promote this canary to stable," not for casual version discussions. It enforces Paperclip's commit-driven model where every master push auto-publishes a canary and stable releases are manually promoted from tested commits using date-based versions like 2024.115.0. The precondition checks are thorough, requiring clean working trees, verified candidates, and proper npm credentials. Honestly, this is hyper-specific to one product's release machinery, but if you maintain something with similar canary-to-stable promotion flows, the structure of verification gates, smoke testing, and rollback handling is worth studying.
- skills.sh installs
- 262
- GitHub stars
- 112.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add paperclipai/paperclip --skill release --agent claude-codeInstalls into .claude/skills of the current project.
Files
Release Coordination Skill
Run the full Paperclip maintainer release workflow, not just an npm publish.
This skill coordinates:
- stable changelog drafting via
release-changelog - canary verification and publish status from
master - Docker smoke testing via
scripts/docker-onboard-smoke.sh - manual stable promotion from a chosen source ref
- GitHub Release creation
- website / announcement follow-up tasks
- release-content Cases dogfood: a top-level
releasecase with childblog_postandtweet_stormcases, all linked to the release issue/run
Trigger
Use this skill when leadership asks for:
- "do a release"
- "ship the release"
- "promote this canary to stable"
- "cut the stable release"
Preconditions
Before proceeding, verify all of the following:
Sponsors
Details
- Repository
- github.com/paperclipai/paperclip
- Categories
- Testing & QA, Git & Pull Requests, Release Management, Sales & Marketing
- First seen
- Jun 3, 2026