AI Skill MartBrowse skillsPromptsProgramsLearnWhat is a Skill?
← Back to list

Pre-Publish 16-Agent Release Gate

Runs a three-layer, parallel multi-agent review of all unpublished changes before an npm publish and returns a SAFE/CAUTION/RISKY/BLOCK verdict plus a version-bump recommendation.

Dev & CodingAdvanced★ 68,660⑂ 5,639AI score 8/10Last updated: Sep 3, 2026

What it does

  • Calls /get-unpublished-changes to gather every commit and real diff since the last npm release.
  • Splits the changeset into up to 10 logical groups and spawns one deep-analysis agent per group (correctness, breaking changes, edge cases, error handling, type safety, test coverage, side effects, release risk).
  • Runs /review-work for a holistic pass with 5 agents: goal verification, QA execution, code quality, security, context mining.
  • Adds one oracle agent for release synthesis: release coherence, semver bump per layer, exhaustive breaking-change audit, changelog draft, deployment risk, post-publish monitoring.
  • Aggregates everything into a tabular report with a final verdict and a deduplicated, prioritized list of blocking issues.

Who it's for

  • Maintainers who publish npm packages and care about public API stability.
  • Teams tired of running release checklists by hand.
  • Monorepo owners bumping several sub-packages (core, adapters, plugins) together.
  • Note: it relies on custom agent categories (ultrabrain, oracle) and two companion skills, so a stock Claude Code setup needs adaptation.

Examples

  1. "Review before publish" → 32 unpublished commits split into 8 groups, reviewed in parallel, output: MINOR bump recommended with 2 blocking issues.
  2. "Is it safe to publish?" → detects a newly required config field as a breaking change and returns BLOCK with migration steps.
  3. "Release review" → flags the changeset as an incoherent grab-bag, suggests splitting into two releases, and hands back a ready-to-use changelog draft.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/HEAD/.agents/skills/pre-publish-review/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

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 AI 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 and go to a working directory.
  2. Clone the repo: git clone https://github.com/code-yeongyu/oh-my-openagent.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r oh-my-openagent/.agents/skills/pre-publish-review ~/.claude/skills/
  5. This skill invokes get-unpublished-changes and review-work; copy those skill folders the same way.
  6. Restart Claude Code and ask for a "pre-publish review" to confirm it triggers.
  7. Edit SKILL.md to replace repo-specific bits (oh-my-opencode, omo codex layers) and the ultrabrain/oracle agent names with what your project and setup actually use.
View source on GitHub ↗License: NOASSERTION