What problem does it solve?
Publishing a new package from a pnpm monorepo to npm fails in non-obvious ways: first-publish 404 errors from token scoping, broken tarballs from catalog: specifiers, missing export targets, and OIDC misconfiguration. This Skill walks through the entire lifecycle so the package is actually installable from another repository, not just green in CI.
Core Features & Use Cases
- First-publish guidance: Diagnoses the npm 404 on
PUT for brand-new package names and explains token scoping versus manual first publish.
- Workflow scaffolding: Replicates the four-workflow GitHub Actions set (publish, on-merge, version-bump, pack check) from an existing package like
design-system.
- Consumer smoke test: Verifies the published package by installing it in a separate npm-based repo, importing every export entry, and grepping build output.
- Use Case: You add a new package under
packages/ in the ComfyUI_frontend monorepo and need it published under @comfyorg with trusted publishing (OIDC) configured correctly.
Quick Start
Publish the new package in packages/ to npm under @comfyorg and verify it installs and builds correctly from a separate consumer repository.