Publish NPM Packages

Configure, audit, or migrate npm package publishing to current secure practices. Use when Codex needs to publish or prepare an npm package, fill npm Trusted Publisher settings, create a GitHub Actions/GitLab/CircleCI release workflow, adopt OIDC, replace npm tokens, publish organization-scoped public or private packages, or release multiple packages from a monorepo/npm workspaces repository.

bosens-China Updated

File contents

Publish npm Packages

按任务读取对应章节,不要一次加载无关内容:

  • 政策、版本、token 与执行边界:开始任何发布工作前读取。
  • npm 配置项与 CI 字段映射:填写 npmjs.com、package.json.npmrcnpm trust 或 CI 配置时读取。
  • 推荐最小示例:为单个包建立最小 GitHub Actions OIDC 发布流程时读取。
  • 组织公共包与私有包:处理 npm organization、scope、visibility、Teams 或私有依赖时读取。
  • Monorepo 多包发布:处理 workspaces、批量 Trusted Publisher 或独立版本发布时读取。
  • 发布前验证与排错:完成配置后或发布失败时读取。

bosens-China/tc39-atlas/tree/main/.agents/skills/publish-npm-packages commit b808366159

Frequently asked questions

npx skillmds@latest add bosens-china/publish-npm-packages