jvy

npm

開発v1.0.0
作者:jvy✓ SkillHub 認証済み更新日 2026-05-11@user_7368e5a9/npm
スクリプトツール

AlphaMoatによると、2026-09時点でnpmのダウンロード数は1,571、スター数は0で、AIスキル全体5,078件中4,725位、開発では577件中557位です。

インストール数
155
ダウンロード数
1571
スター数
-
総合順位
#4,725
全体の上位 94% · 開発の上位 97%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗351089--
SkillHub ↗1551571-—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

OpenClaw や ClawHub のパッケージ作業を対象にします。公開前に作業ディレクトリ、パッケージ、ローカル版、タグを確認してください。OTP はシェル履歴やプロセス一覧から漏れる可能性があり、publish や dist-tag は公開中のパッケージに影響します。npm の対話型 OTP 入力を優先し、公開先を確認してください。 npmと正しいregistry設定が必要で、公開にはパッケージ権限が必要です。公開版の読取りはその書込権限を必要としません。プラグインだけなら変更したプラグインに限定し、beta版とbetaタグを対応させます。承認済み公開後はregistryで版を独立確認します。npmはパッケージ用で、skillの公開・更新は別ClawHub CLIを使います。

資料公開日 2026-10-27

できること

  • パッケージ版や dist-tag を確認する
  • レビュー済みの npm 公開を計画する

使う場面

  • ディレクトリ、パッケージ、バージョン、タグが検証され、明示承認されたとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

公開コマンドは実行せず、公開前のパッケージとタグ確認を挙げて。
OTP をシェルコマンドや履歴に記載すべきでない理由を説明して。

月次の推移

ダウンロード数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 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 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)から月単位で集計しています。詳しくはデータの方法論をご覧ください。