Skills

Pre Publish Review

Nuclear-grade 12-agent pre-publish release gate.

Install

npx skills add code-yeongyu/oh-my-openagent --skill pre-publish-review -g -a claude-code -y
Category
Testing
Updated
3d ago
License
See repository
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Nuclear-grade 12-agent pre-publish release gate. Runs /get-unpublished-changes to detect all changes since last npm release, spawns up to 10 ultrabrain agents for deep per-change analysis, invokes /review-work (orchestrator manual QA plus one gate reviewer) for holistic review, and 1 oracle for overall release synthesis. Runs ONLY when the user explicitly asks for a pre-publish review, a plain publish/release request MUST NOT trigger this; /publish ships directly. Triggers: 'pre-publish review', 'review before publish', 'release review', 'pre-release review', 'ready to publish?', 'can I publish?', 'pre-publish', 'safe to publish', 'publishing review', 'pre-publish check'.

Pre-Publish Review, 12-Agent Release Gate

Three-agent-layer review before publishing to npm. Every layer covers a different angle, and every result is mapped onto the release layers below.

LayerAgentsTypeWhat They Check
Per-Change Deep Diveup to 10ultrabrainEach logical change group individually, correctness, edge cases, pattern adherence
Holistic Review1 (+ orchestrator QA)review-workManual QA by the review orchestrator, then one gate reviewer covering goal compliance, code quality, security, and missed context across the full changeset
Release Synthesis1oracleOverall release readiness, version bump, breaking changes, deployment risk

Release Layer Taxonomy

Every phase classifies evidence and risk across:

Release LayerScopeRequired version decision
omo pure componentsCore packages, MCP packages, shared skills, reusable scripts, platform binary inputsPatch/minor/major impact for shared logic consumed by adapters.
omo opencodeRoot oh-my-opencode / oh-my-openagent, src/, OpenCode plugin hooks/tools/CLI/config/docs, .opencode/, .agents/Semver bump for the OpenCode/OpenAgent npm release.
omo codexpackages/omo-codex, lazycodex-ai, Codex plugin metadata/hooks, bundled MCP runtimes, code-yeongyu/lazycodex marketplace payloadCodex adapter bump, LazyCodex npm publish risk, and marketplace/GitHub release need.

Phase 0: Detect Unpublished Changes

Run /get-unpublished-changes FIRST. This is the single source of truth for what changed and must include omo pure components, omo opencode, and omo codex layer-specific version recommendations.

skill(name="get-unpublished-changes")
Read the whole SKILL.md on GitHub

More in Testing