npm-publish · git:20261015.c21ad69 · 2026-10-15 · sha256 06c181c5e129d42b
npm-publish git:20261015.c21ad69A
Immutable. This exact content never changes and is served at /api/v1/blob/06c181c5e129d42b.
--- name: npm-publish description: "npm 发布兼容入口:发布包、配置 CI/Trusted Publishing、排查认证或版本冲突时,先读取 release-ops 的 npm 平台与 operation,按项目实际发布方式执行并自动维护经验。" --- # npm 发布入口 共享知识由 release-ops 维护,本入口保留原名称和手动/自动配置导航。 ## 前置依赖 从当前技能目录或注册表定位并读取 `release-ops/SKILL.md`,再读 `references/platforms/npm/index.md`。已读取且适用的内容直接复用,不假定安装位置。 安装 Agent 应同时安装仓库 `harness/release-ops` 并读取它的安装提示词。单独 Plugin 不保证已包含该独立依赖;缺失时说明并通过当前技能管理器补装。尚不可用时继续目标与项目配置盘点,不宣称已读取经验或跳过前置直接发布。 ## 场景路由 | 用户目标 | npm 平台目录下的文档 | | --- | --- | | 配置 CI、认证或首次发布链路 | `operations/configure-publishing.md` | | 发布精确包版本 | `operations/publish-package.md` | | 排查发布失败 | `operations/diagnose-publish-failure.md` | 兼容参考:[手动发布入口](reference/manual-publish.md)、[自动发布配置入口](reference/auto-publish.md)。它们指向同一知识源,不重复维护步骤。 ## 执行与写回 先核对具体 registry、包/workspace、版本、渠道和当前 workflow。CI/OIDC 不用本机登录或 Token 存在性作统一前提;现有认证方式按项目事实与当前官方规则处理,不输出凭据。 用户已授权的动作直接完成,复用有效构建与发布证据,不默认同时触发 CI 和本机发布。结果不确定先核对远端版本。完成后按 release-ops 协议写回正确归属,区分发布、配置与诊断的成功范围。