بنقرة واحدة
npm-tools
NPM tools and package management using mise including commitizen, cz-git, and global package configuration
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
NPM tools and package management using mise including commitizen, cz-git, and global package configuration
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Step-by-step installation guide for Nix and dotfiles setup including nix.conf configuration, channel updates, home-manager, and nix-darwin
スキルのプロンプト品質を評価・チューニングする。スキルを書いたあと別のサブエージェントに実行させ、不明瞭点・自動補完箇所・達成率をレポートさせて反復改善する。Use when you want to evaluate or tune a SKILL.md prompt quality. Ref: https://zenn.dev/mizchi/articles/empirical-prompt-tuning
Generate professional English commit messages with gitmoji based on git diff. Use when creating commit messages, analyzing staged changes, or formatting commits according to conventional commits + gitmoji style.
Generate professional English commit messages with gitmoji based on git diff. Use when creating commit messages, analyzing staged changes, or formatting commits according to conventional commits + gitmoji style.
System services configuration guide including AeroSpace, JankyBorders, and AltTab on macOS
Synchronize documentation and skills with codebase changes. Analyzes recent git changes and suggests updates to README, CLAUDE.md, and skills to keep documentation in sync.
| name | npm-tools |
| description | NPM tools and package management using mise including commitizen, cz-git, and global package configuration |
.npmrc はシークレット(_authToken 等)を含むため、ベース設定(Nix管理)+ローカル設定(手動管理)の合成で管理します。
| ファイル | 管理者 | 内容 |
|---|---|---|
~/.npmrc | activation script が自動生成 | 最終的に使われるファイル |
| Nix store (npmrcBase) | Nix管理(darwin/nixos default.nix) | 非シークレット設定(prefix, min-release-age) |
~/.npmrc_local | ユーザーが手動管理 | シークレット専用(_authToken 等) |
# 既存の ~/.npmrc をシークレット専用ファイルにリネーム
mv ~/.npmrc ~/.npmrc_local
# ~/.npmrc_local にはシークレットのみ残す(例)
# tokyucorp:registry=https://npm.pkg.github.com
# //npm.pkg.github.com/:_authToken=YOUR_TOKEN
# home-manager 適用で activation script が ~/.npmrc を自動生成
make home-manager-apply
prefix=/Users/miyoshi_s/.npm-global
min-release-age=7
tokyucorp:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=YOUR_TOKEN
prefix は Nix activation script が自動で設定するため、手動で npm config set prefix は不要~/.npmrc_local が存在しない場合はベース設定のみで ~/.npmrc を生成(エラーにならない)_authToken などシークレットは絶対に Nix store(dotfiles リポジトリ)に含めないこと# ~/.npm-global ディレクトリは自動作成されるが、手動で作る場合:
mkdir -p ~/.npm-global
# ※ prefix は Nix activation script で自動設定されるため npm config set は不要
# commitizen + cz-git をグローバルにインストール
make mise-install-npm-commitizen
# または直接 mise を使用
mise run npm-commitizen
# mise で管理している全ツールをインストール
make mise-install-all
# 非推奨: 代わりに上記の mise タスクを使用
make npm-tools
# インストールされているツール一覧
make mise-list
# mise の設定確認
make mise-config
lts1.23.4@redocly/clicorepack@anthropic-ai/claude-code@google/gemini-clicommitizencz-gitgit cz
または
cz