Coordinate a full Paperclip release across engineering verification, npm, GitHub, smoke testing, and announcement follow-up. Use when leadership asks to ship a release, not merely to discuss versioning.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 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 `release` case with child
`blog_post` and `tweet_storm` cases, 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:
1. `.agents/skills/release-changelog/SKILL.md` exists and is usable.
2. The repo working tree is clean, including untracked files.
3. There is at least one canary or candidate commit since the last stable tag.
4. The candidate SHA has passed the verification gate or is about to.
5. If manifests changed, the CI-owned `pnpm-lock.yaml` refresh is already merged on `master`.
…
The line at the top of this page pins the label git:20260710.5c85ae6, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_xiyy4lr6uhpkyc6j
GET https://markdownregistry.com/api/v1/resolve?ref=paperclipai/paperclip/release
GET https://markdownregistry.com/api/v1/blob/49ad053418466521f85d57391502e0f2adc1e3fcd9401295845acfd13ea8fe70
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
paperclipai/paperclip · .agents/skills/add-product-e2e-eval/SKILL.md · Add or extend a Paperclip full-stack runner E2E workflow, fixture, matcher, or report evidence path for local or…
paperclipai/paperclip · .agents/skills/add-runner-eval/SKILL.md · Add or extend a Paperclip Runner protocol evaluation definition, roster, assertion, or report fixture with provenance…
paperclipai/paperclip · .agents/skills/check-pr/SKILL.md · Check a GitHub, GitLab, or Perforce PR/MR/CL for review comments, failing checks, and PR-body gaps. Use when asked to…
paperclipai/paperclip · .agents/skills/company-creator/SKILL.md · Create agent company packages that conform to agentcompanies/v1. Use when asked to create a company, scaffold an agent…
paperclipai/paperclip · .agents/skills/create-agent-adapter/SKILL.md · Create or modify Paperclip agent adapters across server, UI, and CLI surfaces. Use when adding support for a new CLI…
paperclipai/paperclip · .agents/skills/create-external-bot-integration/SKILL.md · Build and qualify external bots such as Dot in Paperclip. Use for two-way work, invitation, identity, wakeup, Runner…
paperclipai/paperclip · .agents/skills/create-issue-interaction-ui/SKILL.md · Add a new Paperclip issue-thread interaction kind end-to-end. Use when repo work introduces or extends interaction…
paperclipai/paperclip · .agents/skills/create-paperclip-bundled-skill/SKILL.md · Turn an idea, tweet, or task into a skill in the Paperclip skills catalog (packages/skills-catalog). Use when asked to…
paperclipai/paperclip · .agents/skills/create-verification-skill/SKILL.md · Generate a project-local verification skill that drives your app the way a user does — any language, framework, or…
paperclipai/paperclip · .agents/skills/diagnose-why-work-stopped/SKILL.md · Diagnose stalled, looping, or over-recovered Paperclip issue trees and propose a no-code product-rule plan. Use when…
paperclipai/paperclip · .agents/skills/doc-maintenance/SKILL.md · Audit README, SPEC, and PRODUCT docs against recent git history for drift and make minimal PR-ready edits. Use when…
yeachan-heo/oh-my-claudecode · skills/release/SKILL.md · Generic release assistant — analyzes repo release rules, caches them in .omc/RELEASE_RULE.md, then guides the release
different-ai/openwork · .opencode/skills/release/SKILL.md · Cut an OpenWork release, release the app, publish a new version, rerun or recover a release tag, verify release assets…
blockrunai/clawrouter · skills/release/SKILL.md · Use this skill for EVERY ClawRouter release. Enforces the full checklist — version sync, CHANGELOG, build, tests, npm…
atmosphere/atmosphere · .claude/skills/release/SKILL.md · Cut an Atmosphere release end to end — the only path to release-4x.yml. Use whenever a release, a version cut, "ship…
vellum-ai/vellum-assistant · .claude/skills/release/SKILL.md · Cut a new release: create the release branch (staging bake), then dispatch the production Release run on that branch.