← ClaudeAtlas

package-releaselisted

Use when preparing, unblocking, or completing OpenPress framework package releases, including local change inventory, docs/skill preflight, changeset/version PR handling, GitHub release workflow monitoring, npm publish verification, and release PR writing.
quan0715/open-press · ★ 9 · AI & Automation · score 79
Install: claude install-skill quan0715/open-press
# Package Release Framework-maintainer workflow for releasing OpenPress packages. Use this only in the OpenPress framework repo, not downstream workspaces. ## Responsibilities - Inventory local release-bound changes before staging or opening a PR. - Check active docs and bundled skills for stale release-facing guidance. - Confirm changeset coverage for package-affecting changes. - Write release PRs with concrete scope and verification. - Merge the generated Changesets version PR when the release is ready. - Monitor GitHub Actions and verify npm/GitHub Releases after publish. ## Preflight Run: ```bash git status --short git branch --show-current git remote -v gh auth status gh repo view --json nameWithOwner,defaultBranchRef ``` If the worktree is mixed, stage explicit paths only. Do not stage generated output such as `public/openpress/`, `dist-react/`, `.deploy/`, `.openpress/`, or temporary scripts. ## Local Change Inventory Classify the diff before writing a PR: ```bash git diff --stat git diff --name-only find .changeset -maxdepth 1 -type f -name "*.md" ! -name README.md -print ``` Expected buckets: - runtime/framework: `packages/core/` - CLI/scaffold: `packages/cli/`, `packages/create/` - landing/docs: `apps/web/`, `docs/` - bundled skills: `skills/` - dogfood verification: `press/`, `tests/press-lint.test.mjs` Package-affecting changes need a changeset. Docs-only or skill-only changes may skip npm release unless they are intentionally part of a package releas