Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Pre-Publish Review — 16-Agent Release Gate

Spawns up to 16 parallel agents right before an npm publish to audit changes, breaking changes, and the correct version bump.

Dev & CodingAdvanced67,5315,507AI score 7/10Last updated: Aug 9, 2026

What it does

Detects everything that changed since the last npm release, then runs three review layers in parallel to answer one question: is this safe to publish?

  • Phase 0: Runs /get-unpublished-changes to capture published vs local version, commit list, and real diffs
  • Phase 1: Splits changes into up to 10 logical groups by module/feature area
  • Phase 2: Launches ① up to 10 ultrabrain agents for per-group deep dives ② a /review-work coordinator that fans out to 5 holistic reviewers ③ 1 oracle for release synthesis — all in background, all in one turn
  • Phase 3–4: Aggregates every result into a SAFE / CAUTION / RISKY / BLOCK verdict plus recommended semver bump, breaking-change audit, changelog draft, and post-publish monitoring list

Notably, it refuses to fire on a plain "publish this" request — only an explicit pre-publish review ask triggers it.

Who it's for

  • Maintainers shipping npm packages or plugins where public API stability matters
  • Teams burned before by missed breaking changes or wrong semver bumps
  • Anyone designing multi-agent review pipelines — the prompt templates are a solid reference

Examples

  1. "Can I publish?" → 37 unpublished commits split into 8 groups; a newly required config field is flagged as breaking and a MAJOR bump is recommended.
  2. "Pre-publish review" before a release → a hook contract change with cross-module fallout is marked CRITICAL, producing a BLOCK verdict and a prioritized fix list.
  3. Routine patch check → all layers PASS, and you get a ready-to-paste changelog plus what to monitor after shipping.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .agents/skills/pre-publish-review folder from the GitHub repo code-yeongyu/oh-my-openagent into my ~/.claude/skills/pre-publish-review/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/.agents/skills/pre-publish-review ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo into a temp folder: git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent
  3. Create the skills directory if needed: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r /tmp/oh-my-openagent/.agents/skills/pre-publish-review ~/.claude/skills/
  5. This skill depends on get-unpublished-changes and review-work — copy those folders from the same repo too.
  6. Restart Claude Code and ask for a "pre-publish review" to confirm the skill is discovered.
  7. Note: replace project-specific names (oh-my-opencode, the omo release layers, package name) in the prompts with your own before real use.
View source on GitHubLicense: NOASSERTION