What problem does it solve?
This skill automates discovery, configuration, and execution of Nx generators to scaffold projects and features in monorepos, preventing incorrect file placement, inconsistent patterns, and manual setup mistakes.
Core Features & Use Cases
- Generator discovery & preference: locate plugin and local workspace generators and prefer local workspace generators customized for the repo.
- Safe execution workflow: always run generators with --no-interactive and perform a --dry-run first to verify file placement.
- Source-aware verification and follow-up: read generator source code to understand side effects, match existing repo patterns, modify outputs if needed, and validate with format, lint, test, build, and typecheck targets.
- Use Case: scaffold a new internal non-buildable library that follows existing naming and structure conventions, or add a feature via a custom workspace generator.
Quick Start
Run an Nx generator in dry-run mode with --no-interactive to verify where files will be created before applying the changes.