jvy
作者:jvy✓ SkillHub 認證更新於 2026-05-11@user_7368e5a9/npm
指令碼工具

據 AlphaMoat 統計,截至 2026-09,npm 累計下載 1,571 次、獲 0 個星標,在全部 5,078 個 AI 技能中排名第 4,725 位,在「開發程式設計」分類(577 個)中排名第 557 位。

累計安裝
155
累計下載
1571
星標
-
全站排名
#4,725
全站前 94% · 「開發程式設計」前 97%
平台累計安裝累計下載星標評論
ClawHub ↗351089--
SkillHub ↗1551571-—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

面向 OpenClaw 或 ClawHub 軟體包工作;釋出前需核對當前目錄、目標包、本機版本和釋出標籤。OTP 可能暴露在 shell 歷史或程序列表中,且釋出和 dist-tag 操作會影響線上包,優先使用 npm 互動式 OTP 流程並確認釋出目標。 需要 npm 和正確 registry 脈絡;發布須獲准套件寫權限,公開版本讀取不需該寫權限。僅外掛任務限發布變更外掛,beta 版本對應 beta 標籤;獲准發布後獨立查 registry 版本。npm 管套件,技能發布/更新使用另一個 ClawHub CLI。

資料釋出於 2026-10-27

可以用來做什麼

  • 檢視軟體包版本或 dist-tag
  • 規劃帶審核的 npm 釋出流程

什麼時候用

  • 釋出目錄、包名、版本和 tag 均已核實並獲明確批准時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

列出釋出前要確認的包和 tag,不執行釋出。
解釋為何不應把 OTP 寫入 shell 命令或歷史記錄。

月度資料趨勢

累計下載1571
29498016662026-03 · 累計下載 3892026-05 · 累計下載 8342026-06 · 累計下載 9642026-07 · 累計下載 11642026-08 · 累計下載 13202026-09 · 累計下載 157126-0326-09
星標-
0112026-03 · 星標 -2026-05 · 星標 -2026-06 · 星標 -2026-07 · 星標 -2026-08 · 星標 -2026-09 · 星標 -26-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-091571—-
2026-081320+13.4%-
2026-071164+20.7%-
2026-06964+15.6%-
2026-05834—-
2026-03389—-

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

2.6 KB · ClawHub v1.0.0
---
name: npm
description: Use npm for package install, version inspection, dist-tags, and safe publish flows. Use when working on OpenClaw or ClawHub package releases, validating published versions, or handling npm auth/OTP publishing.
metadata:
  {
    "openclaw":
      {
        "emoji": "📦",
        "requires": { "bins": ["npm"] },
        "install":
展開全部(共 106 行)
          [
            {
              "id": "brew",
              "kind": "brew",
              "formula": "node",
              "bins": ["npm"],
              "label": "Install Node.js + npm (brew)",
            },
            {
              "id": "apt",
              "kind": "apt",
              "package": "npm",
              "bins": ["npm"],
              "label": "Install npm (apt)",
            },
          ],
      },
  }
---

# npm

Use this skill for npm package operations with release-safe defaults.

## Scope

- OpenClaw packages in this monorepo (core + plugins)
- ClawHub CLI package/release checks when npm is involved
- npm publish, dist-tag, and version verification

## Guardrails

- Never publish from repo root unless explicitly requested for `openclaw`.
- For plugin-only releases, publish only changed plugins and keep `openclaw` untouched.
- For beta tags, publish matching beta versions (for example `2026.2.15-beta.1`) with `--tag beta`.
- Use `npm view <pkg> version --userconfig "$(mktemp)"` for read-only verification.
- If OTP is required, fetch it through the `1password` skill in tmux before publish.

## Quick Checks

```bash
npm --version
npm whoami
npm view openclaw version --userconfig "$(mktemp)"
```

## OpenClaw Release-safe Flow

1. Verify target package and local version:

```bash
npm view <package-name> version --userconfig "$(mktemp)"
node -p "require('./package.json').version"
```

2. Publish from package directory only:

```bash
cd <package-dir>
npm publish --access public --otp="<otp>"
```

3. Verify published version:

```bash
npm view <package-name> version --userconfig "$(mktemp)"
```

4. For beta releases:

```bash
npm publish --access public --tag beta --otp="<otp>"
```

## ClawHub Interop

- Use npm only for ClawHub package version/auth concerns.
- Use `clawhub` CLI for skill search/install/update/publish workflows.
- If both are needed: publish npm package first, then run `clawhub` publish/update commands.

## Useful Commands

```bash
# Inspect package metadata
npm view <package-name> dist-tags --json --userconfig "$(mktemp)"
npm view <package-name> versions --json --userconfig "$(mktemp)"

# Manage dist-tags
npm dist-tag add <package-name>@<version> beta
npm dist-tag add <package-name>@<version> latest

# Verify current auth context
npm whoami
npm profile get --json
```

「開發程式設計」分類下的熱門技能

jvy 的其他技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。