What problem does it solve?
Releasing npm packages is error prone and involves many manual verification steps; this Skill automates pre-flight validation, version management, publication, tagging, release creation, and post-publish verification to reduce mistakes and prevent leaking secrets.
Core Features & Use Cases
- Pre-flight validation: Validate package.json fields, .npmrc scope, build outputs, tests, and perform an npm pack dry-run to detect secrets or bloat before publishing.
- Version and release orchestration: Offer an interactive semver bump, update changelogs, commit version changes, publish with public access for scoped packages, and create git tags and GitHub releases.
- Post-publish verification & rollback: Confirm registry version, test installability in a temp environment, and provide rollback steps for accidental or broken releases.
Quick Start
Use the npm-publish skill to validate, bump the version, and publish @0xjitsu/mypackage to npm with a full pre-flight check and post-publish verification.