Complete Nx plugin development toolkit: create custom generators, executors, and extend Nx workspaces with reusable automation
76
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Complete toolkit for creating custom Nx plugins with generators and executors.
Create Nx plugins with custom generators and executors for TypeScript monorepos. Covers plugin scaffolding, Tree API usage, schema-driven options, ExecutorContext API, template generation, project-graph-safe updates, cache-aware outputs, and testable workflows.
Use when:
tessl install pantheon-ai/nx-plugin-toolkitnpx create-nx-plugin my-plugin
cd my-pluginnpx nx add @nx/plugin
npx nx g @nx/plugin:plugin tools/my-pluginnpx nx g generator my-plugin/src/generators/library-with-readmemkdir -p tools/executors/my-executorcreate-nx-plugin or @nx/pluginGenerators automate file and project scaffolding:
tree.write, generateFiles, updateJson)Executors define reusable build, test, and development tasks:
{ success: boolean } from executor functionreadProjectConfiguration().root@scope/pkg:executor)This skill includes 5 comprehensive runtime validation scenarios:
v0.2.0 - Consolidated from 3 overlapping skills (nx-generators, nx-executors, extending-plugins)
MIT