スキル run-nx-generator
🔧

run-nx-generator

安全 🌐 ネットワークアクセス📁 ファイルシステムへのアクセス⚙️ 外部コマンド

Nxジェネレーターでモノレポのコード生成を実行する

モノレポでのコード生成には、複雑なプロジェクト構造をナビゲートし、適切なジェネレーターを選択する必要があります。このスキルは、カスタムソリューションのワークスペース・プラグイン・ジェネレーターを優先し、適切な検証ステップでジェネレーターを実行するためのガイドを提供します。

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「run-nx-generator」を使用しています。 Generate a new React component called Button in the ui package

期待される結果:

  • Button コンポーネントを生成するには、次を実行: nx generate @nx/react:component Button --project=ui --export
  • ジェネレーターは Button.tsx と Button.spec.tsx ファイルを作成します
  • 生成後、テストを実行して確認: nx affected -t test
  • 新しいファイルをフォーマット: npx prettier --write apps/my-app/src/lib/button/*

「run-nx-generator」を使用しています。 How do I bump the Maven plugin version in my workspace?

期待される結果:

  • バージョン更新にはワークスペース・プラグイン・ジェネレーターを使用:
  • nx generate @nx/workspace-plugin:bump-maven-version --newVersion 0.0.10 --nxVersion 22.1.0-beta.7
  • これにより、手動のファイル編集ではなく、ワークスペース全体のバージョン更新を自動化します

「run-nx-generator」を使用しています。 What generators are available for creating a new plugin?

期待される結果:

  • 新しい create-nodes プラグインを作成するには:
  • nx generate @nx/workspace-plugin:create-nodes-plugin --name my-custom-plugin
  • まずワークスペース・プラグイン・ジェネレーターを確認し、ワークスペース固有のカスタムソリューションを探す

セキュリティ監査

安全
v4 • 1/17/2026

This is a documentation-only skill providing guidance on running Nx generators. All 29 static findings are false positives: MD5 hashes are content identifiers in metadata, backticks are markdown code formatting, URLs are source references, and the skill contains no executable code, network requests, or external command execution.

2
スキャンされたファイル
265
解析された行数
3
検出結果
4
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
30
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

モノレポでのコード生成

Nxワークスペース内の複数のプロジェクト間で、新しい機能、ライブラリ、コンポーネントをスキャフォールディング

ワークスペース・プラグインの更新

カスタム・ワークスペース・プラグイン・ジェネレーターを実行して、内部ツールと設定を維持・更新

バージョンの移行を自動化

バージョン更新とプロジェクト間の設定変更のための移行ジェネレーターを実行

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

ジェネレーター一覧
このワークスペースで利用可能なNxジェネレーターを表示
ジェネレーターのスキーマ
@nx/workspace-plugin:create-nodes-plugin ジェネレーターでどのようなオプションが利用可能か
変更をプレビュー
新しいコンポーネントに対して @nx/react:component ジェネレーターのドライランを実行
生成を実行
shared というディレクトリに utils という新しい Node.js ライブラリを生成

ベストプラクティス

  • カスタムソリューションには、まずワークスペース・プラグイン・ジェネレーターを確認
  • 適用前に --dry-run フラグで変更をプレビュー
  • 生成直後にコードをフォーマットしてテスト

回避

  • ワークスペース・プラグイン・ジェネレーターにカスタムソリューションがある場合に、コアジェネレーターを使用する
  • ジェネレーター実行前にドライラン・プレビューをスキップする
  • 新しいコードを生成後にテストを実行するのを忘れる

よくある質問

どのような Nx バージョンがサポートされていますか?
Nx 16+ ワークスペースに対応しています。nx.json でバージョンの互換性を確認してください。
ジェネレーターの制限は何ですか?
ジェネレーターの可用性はインストールされたプラグインに依存します。コア Nx とワークスペース・プラグインが優先されます。
CI パイプラインに統合できますか?
はい。スクリプトで nx generate を使用し、CI 検証で nx affected -t test,lint,build を使用できます。
データは安全ですか?
このスキルはジェネレーターのドキュメントのみを読み取ります。データは外部に保存または送信されません。
なぜ私のジェネレーターが見つからないのですか?
プラグインがインストールされ、nx.json にリストされていることを確認してください。利用可能なジェネレーターをリストするには mcp__nx-mcp__nx_generators を使用してください。
nx CLI と比較してどうですか?
このスキルはガイダンスとベストプラクティスを提供します。実際の nx CLI コマンドはターミナルで手动実行する必要があります。

開発者の詳細

作成者

nrwl

ライセンス

MIT

参照

master

ファイル構成

📄 SKILL.md