CtrlK
BlogDocsLog inGet started
Tessl Logo

nx-generate

Generate code using nx generators. INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure, creating apps/libs, or setting up project structure. Trigger words - scaffold, setup, create a new app, create a new lib, project structure, generate, add a new project. ALWAYS use this BEFORE calling nx_docs or exploring - this skill handles discovery internally.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable workflow with concrete commands, explicit dry-run and verification checkpoints, and clear feedback loops. The main improvement opportunity is trimming the buildability section and reducing repetition of verification guidance.

DimensionReasoningScore

Conciseness

Largely efficient with concrete commands and minimal concept-explanation, though the 'Library Buildability' table plus bullets and the opening paragraph add some length that could be trimmed, and verify guidance repeats across steps.

4 / 5

Actionability

Fully executable guidance throughout: real commands (`npx nx list`, `--help`, `--dry-run --no-interactive`, `nx format --fix`, `nx run-many -t build,lint,test,typecheck`), a copy-paste `node -e` resolver, and a concrete correct-vs-wrong `--directory` example covering common cases.

5 / 5

Workflow Clarity

A clear 9-step sequence with explicit validation checkpoints (dry-run in step 6, format and verify in step 9) and feedback loops ('If verification fails... fix them' / escalate), appropriate for a code-generating, file-writing skill.

5 / 5

Progressive Disclosure

No bundle files exist; the body is a self-contained, well-sectioned document with clear headers and no nested references, which is appropriate structure for a skill needing no external detail files.

5 / 5

Total

19

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, trigger-rich description that clearly states both capability and invocation conditions in third person. Slightly aggressive ALL-CAPS urgency and some redundancy between the trigger list and the 'mentions' clause, but overall highly actionable.

DimensionReasoningScore

Specificity

Names the domain ('nx generators') and lists several concrete actions ('creating apps/libs', 'scaffold, setup', 'add a new project', 'generate'), though they are largely synonyms for scaffolding rather than distinct action types.

4 / 5

Completeness

Explicitly answers both 'what' ('Generate code using nx generators') and 'when' ('INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Provides a rich, natural trigger-word list ('scaffold, setup, create a new app, create a new lib, project structure, generate, add a new project') that users would realistically say, with minor redundancy against the 'mentions' clause and no extension/synonym exhaustiveness.

4 / 5

Distinctiveness Conflict Risk

The nx-specific niche is clear and the directive to use it 'BEFORE calling nx_docs or exploring' signals boundaries; minor overlap risk remains with generic scaffolding skills.

4 / 5

Total

17

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
nrwl/nx
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.