スキル npm-helper
📦

npm-helper

コンテンツリビジョン r1 安全 ⚙️ 外部コマンド🌐 ネットワークアクセス📁 ファイルシステムへのアクセス🔑 環境変数

NPMプロジェクトを確実に管理

JavaScriptの依存関係に関する作業は、バージョンの競合、ロックファイルの扱い、パッケージマネージャーの違いによって、チームの進行を遅らせがちです。このスキルは、npm、Yarn、pnpm、監査、ワークスペース、公開タスクをガイドします。

対応: Claude Codex Code(CC)
🥉 77 ブロンズ

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "npm-helper" from https://skillstore.io/skills/curiouslearner-npm-helper.md and its manifest at https://skillstore.io/api/skills/curiouslearner-npm-helper/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「npm-helper」を使用しています。 テストとlintingを備えたTypeScriptパッケージのセットアップが必要です。

期待される結果:

パッケージメタデータ、TypeScript設定、開発依存関係、scripts、ソースフォルダー、テスト、ロックファイル運用を網羅したセットアップ計画。

「npm-helper」を使用しています。 npm installがpeer dependencyの警告で失敗します。

期待される結果:

競合しているパッケージを特定し、peer dependencyのルールを説明し、legacy overridesの前により安全な修正を推奨するトラブルシューティング手順。

「npm-helper」を使用しています。 初めてscoped packageを公開したいです。

期待される結果:

パッケージフィールド、アクセス設定、バージョニング、dry-runレビュー、監査チェック、公開コマンドのためのリリースチェックリスト。

セキュリティ監査

安全

Most static alerts are Markdown fences, placeholder URLs, or benign package manager configuration examples. I confirmed the recursive sudo chown guidance as risky because it changes ownership of user or system package directories. No prompt-injection or credential-exfiltration intent was found.

1
スキャンされたファイル
1,004
解析済み行数
4
レビュー項目
0
誤検知を無視
機能レビュー項目 (4)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

高
sudo privilege escalation
sudo chown -R $(whoami) ~/.npm
The skill advises recursive sudo chown against npm or system package directories. If followed blindly, this can alter ownership outside the project and weaken local system permissions.
高
sudo privilege escalation
sudo chown -R $(whoami) /usr/local/lib/node_modules
The skill advises recursive sudo chown against npm or system package directories. If followed blindly, this can alter ownership outside the project and weaken local system permissions.
中
Shell command substitution
sudo chown -R $(whoami) ~/.npm
The command uses $(whoami) inside a privileged ownership repair example. Although the intent is npm troubleshooting, shell substitution inside sudo guidance is security-sensitive and should require explicit review.
中
Shell command substitution
sudo chown -R $(whoami) /usr/local/lib/node_modules
The command uses $(whoami) inside a privileged ownership repair example. Although the intent is npm troubleshooting, shell substitution inside sudo guidance is security-sensitive and should require explicit review.
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/curiouslearner-npm-helper/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/curiouslearner-npm-helper/security.svg)](https://skillstore.io/skills/curiouslearner-npm-helper?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/curiouslearner-npm-helper?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-npm-helper/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/curiouslearner-npm-helper.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

CuriousLearner. (2026). npm-helper security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-npm-helper/audits/10

BibTeX形式の引用

@techreport{curiouslearner-curiouslearner-npm-helper-2026, author = {CuriousLearner}, title = {npm-helper security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/curiouslearner-npm-helper/audits/10}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "npm-helper security audit report (audit version 10)" version: "unspecified" type: report authors: - name: "CuriousLearner" date-released: "2026-07-09" url: "https://skillstore.io/skills/curiouslearner-npm-helper/audits/10" identifiers: - type: other value: "skillstore:curiouslearner-npm-helper:audit:10" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
55
アーキテクチャ
85
保守性
87
コンテンツ
73
コミュニティ
70
仕様準拠

作成できるもの

Node.jsプロジェクトをセットアップする

scripts、依存関係、TypeScript設定、ロックファイルのガイダンスを含むパッケージ計画を作成します。

依存関係の問題を修復する

peer dependencyの警告、モジュール解決エラー、古いパッケージ、キャッシュ関連のインストール失敗を診断します。

パッケージリリースを準備する

公開前に、パッケージメタデータ、公開設定、監査手順、バージョン更新、dry-runチェックをレビューします。

これらのプロンプトを試す

パッケージマネージャーを選ぶ
新しいNode.jsプロジェクトでnpm、Yarn、pnpmのどれを選ぶべきか手伝ってください。トレードオフと最初のセットアップ手順を説明してください。
インストールエラーを修正する
私のnpm installエラーをレビューし、依存関係、キャッシュ、またはpeer dependencyの問題を修正する安全な手順を提案してください。
ワークスペース用scriptsを設計する
このリポジトリのパッケージマネージャーワークスペースを計画してください。build、test、clean、依存関係のインストール用scriptsを提案してください。
リリース準備状況を監査する
私のパッケージリリースプロセスをレビューしてください。メタデータ、scripts、ロックファイル、監査手順、タグ、公開時の安全管理を確認してください。

ベストプラクティス

  • エージェントに実行を許可する前に、インストールおよび公開コマンドをレビューします。
  • 再現可能なビルドのために、ロックファイルをコミットし、クリーンインストールを使用します。
  • アップグレードまたは公開の前に、依存関係の変更とパッケージscriptsを監査します。

回避

  • 対象パスを理解しないまま、権限の高いパッケージマネージャー修正を実行しないでください。
  • 破壊的変更をレビューする前にaudit fix --forceを使用しないでください。
  • dry runとメタデータレビューなしでパッケージを公開しないでください。

よくある質問

このスキルはnpm、Yarn、pnpmのどれを選ぶべきか判断できますか?
はい。一般的なワークフロー、パフォーマンス上のトレードオフ、ロックファイル、ワークスペース対応を比較します。
依存関係の競合を自動的に修正できますか?
トラブルシューティング手順を提案できますが、ユーザーは実行前にコマンドをレビューする必要があります。
TypeScriptプロジェクトをサポートしていますか?
はい。TypeScriptセットアップ、scripts、依存関係カテゴリ、ビルドガイダンスが含まれます。
モノレポに役立ちますか?
はい。一般的なモノレポタスク向けに、npm、Yarn、pnpmのワークスペースパターンを扱います。
パッケージのセキュリティを確認しますか?
監査ワークフローとレビューの実践を説明しますが、パッケージの信頼性を独自に検証することはありません。
提案されたすべてのコマンドを実行しても安全ですか?
いいえ。パッケージをインストールする、ホーム設定を変更する、sudoを使用する、またはパッケージを公開するコマンドはレビューしてください。

開発者情報

作成者

CuriousLearner

ライセンス

MIT

Skillstore リビジョン

r1

バージョンに関する注意

作者はバージョンを宣言していません。

参照

0519034dad657fb1f7706e0550e962beeda73fdf

メンテナンスの新しさ

2026/7/24

利用状況

8 ダウンロード · 382 閲覧

ファイル構成

📄 SKILL.md

CuriousLearner のその他のスキル

すべて表示
すべて表示