Claude-skill-registry personal-installing-npm-packages

npm、yarn、pnpm、bun で適切なバージョンのパッケージをインストールします。npm、yarn、pnpm、bun を使ってパッケージをインストールするときに必ず使用してください。

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/installing-npm-packages" ~/.claude/skills/majiayu000-claude-skill-registry-personal-installing-npm-packages && rm -rf "$T"
manifest: skills/data/installing-npm-packages/SKILL.md
source content

パッケージインストール

ワークフロー

1. パッケージマネージャーの検出

1-1.
packageManager
フィールドを確認

grep '"packageManager"' package.json

1-2. lock ファイルを確認(
packageManager
フィールドがない場合)

ls package-lock.json yarn.lock pnpm-lock.yaml bun.lockb 2>/dev/null

2. 最新バージョンを取得

npm view <pkg> version

3. インストール

種類npmyarnpnpmbun
dependencies
npm install <pkg>@<v>
yarn add <pkg>@<v>
pnpm add <pkg>@<v>
bun add <pkg>@<v>
devDependencies
npm install -D <pkg>@<v>
yarn add -D <pkg>@<v>
pnpm add -D <pkg>@<v>
bun add -d <pkg>@<v>