nx-monorepo

Solid

Provides comprehensive Nx monorepo management guidance for TypeScript/JavaScript projects. Use when creating Nx workspaces, generating apps/libraries/components, running affected commands, setting up CI/CD, configuring Module Federation, or implementing NestJS backends within Nx

AI & Automation 263 stars 31 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
81
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Nx Monorepo ## Overview Provides guidance for Nx monorepo management in TypeScript/JavaScript projects. Covers workspace creation, project generation, task execution, caching strategies, Module Federation, and CI/CD integration. ## When to Use Use this skill when: - Creating a new Nx workspace or initializing Nx in an existing project - Generating applications, libraries, or components with Nx generators - Running affected commands or executing tasks across multiple projects - Setting up CI/CD pipelines for Nx projects (GitHub Actions, CircleCI, etc.) - Configuring Module Federation with React or Next.js - Implementing NestJS backend applications within Nx - Managing TypeScript package libraries with buildable and publishable libs - Setting up remote caching or Nx Cloud - Optimizing monorepo build times and caching strategies - Debugging dependency graph issues or circular dependencies **Trigger phrases:** "create Nx workspace", "Nx monorepo", "generate Nx app", "Nx affected", "Nx CI/CD", "Module Federation Nx", "Nx Cloud" ## Instructions ### Workspace Creation 1. **Create a new workspace with interactive setup:** ```bash npx create-nx-workspace@latest ``` Follow prompts to select preset (Integrated, Standalone, Package-based) and framework stack. 2. **Initialize Nx in an existing project:** ```bash nx@latest init ``` 3. **Create with specific preset (non-interactive):** ```bash npx create-nx-workspace@latest my-workspace --preset=react ...

Details

Author
giuseppe-trisciuoglio
Repository
giuseppe-trisciuoglio/developer-kit
Created
7 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category