omcustom:npm-publish

SkillDev tools

Publish package to npm registry with pre-checks

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the omcustom:npm-publish skill

What this skill tells your AI

The instructions your AI receives, as published by baekenough/oh-my-customcode in .claude/skills/npm-publish/SKILL.md and read by ahel’s review.

Publish package to npm registry with comprehensive pre-publish checks and validation.

Options

--tag            npm dist-tag (default: latest)
--dry-run        Run all checks without publishing
--skip-tests     Skip test execution

Workflow

1. Validate package.json configuration
2. Check version against registry
3. Run pre-publish checks (tests, lint, build)
4. Execute npm pack (dry-run)
5. Publish with appropriate tag
6. Verify publication success

Output Format

Success

[NPM Publish] package-name@1.2.3

Pre-checks: All passed
Registry: https://registry.npmjs.org
Tag: latest

Package published successfully.

Failure

[NPM Publish] Failed

Error: {error_message}
Suggested fix: {fix_suggestion}

Examples

# Publish to npm with all checks
npm-publish

# Publish to beta tag
npm-publish --tag beta

# Validate without publishing
npm-publish --dry-run

Signals

GitHub stars
34
Forks
6
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
omcustom-npm-publish
Source
github.com/baekenough/oh-my-customcode