Complete Nx plugin development toolkit: create custom generators, executors, and extend Nx workspaces with reusable automation
93
94%
Does it follow best practices?
Impact
92%
1.00xAverage score across 5 eval scenarios
Passed
No known issues
{
"context": "Plugin structure and registration",
"type": "weighted_checklist",
"checklist": [
{
"name": "Index exports",
"description": "src/index.ts exports generator and executor functions",
"max_score": 20
},
{
"name": "Generator registration",
"description": "generators.json has proper structure with factory path and schema path",
"max_score": 25
},
{
"name": "Executor registration",
"description": "executors.json has proper structure with implementation path and schema path",
"max_score": 25
},
{
"name": "Package manifest",
"description": "package.json references generators.json and executors.json",
"max_score": 15
},
{
"name": "CLI help text",
"description": "Registry files include description fields for CLI help",
"max_score": 10
},
{
"name": "Documentation",
"description": "REGISTRATION-GUIDE.md explains the registration flow and file structure",
"max_score": 5
}
]
}