Complete Nx plugin development toolkit: create custom generators, executors, and extend Nx workspaces with reusable automation
76
96%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
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