This gets Claude up to speed on Nx monorepo conventions and workflows. You'll want it when you're scaffolding projects, setting up module boundaries, or debugging why your build cache isn't hitting. It covers the practical stuff like project.json configuration, nx affected commands for CI, and the tag-based dependency constraints that keep your architecture clean. The guidance on keeping apps thin and pushing logic into libs is solid advice that actually matters at scale. Honestly most useful when you're either setting up a new workspace or onboarding someone who needs to understand why your monorepo is organized the way it is.
- skills.sh installs
- 706
- GitHub stars
- 302
- last updated
- Aug 21, 2026
Install
$ npx -y skills add mindrally/skills --skill nx --agent claude-codeInstalls into .claude/skills of the current project.
Files
Nx Monorepo Development
You are an expert in Nx, the smart, fast, and extensible build system for monorepos.
Project Structure
- Organize projects following Nx conventions:
apps/- Application projects (web apps, APIs, mobile apps)libs/- Library projects (shared code, features, utilities)
- Use consistent naming patterns:
scope-type-name(e.g.,shared-ui-button) - Group related libraries under feature folders
Workspace Configuration
Configure nx.json for workspace-wide settings:
{
"targetDefaults": {
"build": {
"dependsOn": ["^build"],
"cache": true
},
"test": {
"cache": true
}
},
"defaultBase": "main"
}
- Use
project.jsonfor project-specific configuration - Define proper
tagsfor enforcing module boundaries
Project Configuration
Each project should have a project.json:
{
"name": "my-app",
"sourceRoot": "apps/my-app/src",
"projectType": "application",
"tags": ["scope:web", "type:app"],
"targets": {
"build": { },
"serve": { },
"test": { }
}
}
- Define clear project types:
applicationorlibrary - Use tags for enforcing dependency constraints
Sponsors
Details
- Repository
- github.com/mindrally/skills
- First seen
- Jun 3, 2026
More from mindrally/skills
All 240- Turbopack Bundler702
- Apollo Graphql701
- Azure701
- Monorepo Tamagui701
- Swiftui Development700
- React Native Cursor Rules696
- Netlify Development688
- Turborepo687
- Viewcomfy Api Rules686
- Graphql Development685
- Salesforce Development684
- Serverless682
- React Native R3f681
- Rollup Bundler680
- Graalvm679
- Convex677
- Lerna676
- Onchainkit666
- Robocorp Cursor Rules660
- Parcel Bundler658
- Fastapi Python14K
- Nextjs React Typescript5.3K
- Web Scraping4.5K
- Computer Vision Opencv3.9K
