What problem does it solve?
Generating and maintaining consistent project structure and boilerplate in an Nx monorepo is error-prone when done manually; this Skill removes that friction by using Nx generators to scaffold projects, enforce workspace conventions, and reduce human mistakes.
Core Features & Use Cases
- Generator discovery and selection: Locate available plugin and local workspace generators and prefer local workspace generators when present.
- Safe, non-interactive execution: Always run generators with --no-interactive and perform a dry-run to verify file placement before making changes.
- Source inspection and verification: Read generator source code to understand side effects, adjust options to match repo patterns, and run formatting and verification (lint/test/build/typecheck) after generation.
- Use Case: Create a new library or app following repo naming and layout conventions, or run workspace migrations to update multiple projects consistently.
Quick Start
Scaffold a new non-buildable library in libs/my-lib using the repository's preferred Nx generator, prefer a local workspace generator, run the generator with dry-run and --no-interactive to verify placement, then format and run verification targets.