스킬 run-nx-generator
🔧

run-nx-generator

안전 🌐 네트워크 접근📁 파일 시스템 액세스⚙️ 외부 명령어

執行 Nx 生成器以進行 monorepo 代碼生成

在 monorepo 中生成代碼需要瀏覽複雜的專案結構並選擇正確的生成器。這項技能優先使用 workspace-plugin 生成器以提供自定義解決方案,並引導您透過適當的驗證步驟執行生成器。

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"run-nx-generator" 사용 중입니다. 在 ui 套件中生成一個名為 Button 的新 React 組件

예상 결과:

  • 要生成 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" 사용 중입니다. 我要如何在我的 workspace 中升級 Maven plugin 版本?

예상 결과:

  • 使用 workspace-plugin 生成器進行版本更新:
  • nx generate @nx/workspace-plugin:bump-maven-version --newVersion 0.0.10 --nxVersion 22.1.0-beta.7
  • 這會自動化整個 workspace 的版本升級,無需手動編輯檔案

"run-nx-generator" 사용 중입니다. 有哪些生成器可用於建立新 plugin?

예상 결과:

  • 用於建立新的 create-nodes plugin:
  • nx generate @nx/workspace-plugin:create-nodes-plugin --name my-custom-plugin
  • 請先查看 workspace-plugin 生成器,尋找針對您 workspace 的自定義解決方案

보안 감사

안전
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
콘텐츠
21
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

在 monorepo 中生成代碼

在 Nx workspace 的多個專案中搭建新功能、函式庫和組件

更新 workspace plugins

執行自定義 workspace-plugin 生成器以維護和更新內部工具及設定

自動化版本遷移

執行遷移生成器以進行跨專案的版本更新和設定變更

이 프롬프트를 사용해 보세요

列出生成器
顯示此 workspace 中可用的 Nx 生成器
生成器 Schema
對於 @nx/workspace-plugin:create-nodes-plugin 生成器有哪些可用選項
預覽變更
為我的新組件執行 @nx/react:component 生成器的 dry-run
執行生成
在 shared 目錄中生成一個名為 utils 的新 Node.js 函式庫

모범 사례

  • 優先查看 workspace-plugin 生成器以尋找自定義解決方案
  • 在應用變更前使用 --dry-run 標誌預覽變更
  • 生成後立即格式化並測試生成的代碼

피하기

  • 當 workspace-plugin 生成器有自定義解決方案時仍使用核心生成器
  • 在執行生成器前跳過 dry-run 預覽
  • 生成新代碼後忘記執行測試

자주 묻는 질문

支援哪些 Nx 版本?
適用於 Nx 16+ workspaces。請檢查您的 nx.json 以確認版本相容性。
生成器有什麼限制?
生成器的可用性取決於已安裝的 plugin。Core Nx 和 workspace plugins 會被優先考慮。
我可以整合到 CI 流程中嗎?
可以。在腳本中使用 nx generate,並使用 nx affected -t test,lint,build 進行 CI 驗證。
我的資料安全嗎?
此技能僅讀取生成器文件。不會儲存或向外傳輸任何資料。
為什麼找不到我的生成器?
請確保 plugin 已安裝並列在 nx.json 中。使用 mcp__nx-mcp__nx_generators 來列出可用的生成器。
這與 nx CLI 有何不同?
此技能提供指導和最佳實踐。實際的 nx CLI 指令必須在終端機中手動執行。

개발자 세부 정보

작성자

nrwl

라이선스

MIT

참조

master

파일 구조

📄 SKILL.md