CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/nx-plugin-toolkit

Complete Nx plugin development toolkit: create custom generators, executors, and extend Nx workspaces with reusable automation

93

1.00x
Quality

94%

Does it follow best practices?

Impact

92%

1.00x

Average score across 5 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

criteria.jsonevals/scenario-4/

{
  "context": "Safe project configuration updates",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Read before update",
      "description": "Reads existing configuration with readProjectConfiguration before updating",
      "max_score": 25
    },
    {
      "name": "Config preservation",
      "description": "Preserves existing configuration when updating (spread operator or merge pattern)",
      "max_score": 25
    },
    {
      "name": "Dynamic paths",
      "description": "Uses dynamic path from config.root instead of hardcoded 'libs/' prefix",
      "max_score": 20
    },
    {
      "name": "Tag validation",
      "description": "Checks project tags before adding cross-project imports",
      "max_score": 15
    },
    {
      "name": "Update operation",
      "description": "Calls updateProjectConfiguration with merged config",
      "max_score": 10
    },
    {
      "name": "Documentation",
      "description": "SAFETY-GUIDE.md explains risks of overwriting configs and hardcoded paths",
      "max_score": 5
    }
  ]
}

evals

tile.json