CtrlK
BlogDocsLog inGet started
Tessl Logo

nx-workspace-patterns

Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.

60

Quality

70%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/nx-workspace-patterns/SKILL.md

The canonical home for this skill is nx-workspace-patterns in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

61%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.

Highly actionable reference material with comprehensive executable templates, undermined by generic boilerplate, vague workflow steps, and a broken/missing bundle reference that defeats progressive disclosure.

Suggestions

Replace the generic 'Instructions' boilerplate with a concrete Nx workflow (init -> generate libs -> set boundaries -> configure caching -> run affected -> verify) with explicit validation checkpoints.

Move the six large templates into separate reference files under references/ and have SKILL.md point to them one level deep, fixing the missing resources/implementation-playbook.md path.

Remove the tautological 'Do not use this skill when' bullets and tighten the Do/Don't lists to Nx-specific guidance.

DimensionReasoningScore

Conciseness

Most of the body is genuinely useful executable reference material, but generic boilerplate sections ('Clarify goals, constraints, and required inputs', tautological 'Do not use this skill when' bullets) add padding that could be tightened.

3 / 5

Actionability

Six full, copy-paste-ready templates (nx.json, project.json, eslint boundary rules, generator code, CI YAML, remote caching) plus concrete common commands fully cover the common cases.

5 / 5

Workflow Clarity

A rough sequence exists in 'Instructions' with a passing 'validate outcomes' mention, but checkpoints are implicit and the steps are generic rather than tied to specific validation actions.

3 / 5

Progressive Disclosure

All six large templates are inlined rather than split into reference files, and the single pointer ('open resources/implementation-playbook.md') references a file that does not exist in the bundle.

2 / 5

Total

13

/

20

Passed

Description

78%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 solid, third-person description with explicit 'Use when' trigger guidance and concrete capability cues tied to a distinct tool niche. It could be strengthened by listing more granular actions and adding common synonyms.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'setting up Nx', 'configuring project boundaries', 'optimizing build caching', 'implementing affected commands' — covering the domain with minor gaps (e.g., generators/migration not named).

4 / 5

Completeness

Explicitly states both the 'what' ('Configure and optimize Nx monorepo workspaces') and the 'when' ('Use when setting up Nx, configuring project boundaries...'), but the 'what' is somewhat general rather than enumerating concrete actions.

4 / 5

Trigger Term Quality

Natural terms users would say are present ('Nx', 'monorepo', 'project boundaries', 'build caching', 'affected commands'), but it lacks synonyms or file-extension variants, falling short of comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

Nx is a specific named tool with a clear niche and distinct triggers, giving minimal conflict risk with other skills.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.