CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

nx-workspace

Explore and understand Nx workspaces. USE WHEN answering questions about the workspace, projects, or tasks. ALSO USE WHEN an nx command fails or you need to check available targets/configuration before running a task. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What depends on library Y?', 'What targets can I run?', 'Cannot find configuration for task', 'debug nx task failure'.

64

Quality

81%

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

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

The body is highly actionable with copy-paste-ready commands, sensible schema pointers, and a well-signaled reference file for affected projects. Its weaknesses are redundancy — the same jq/target examples repeated across three sections — and inlining of the lengthy programmatic-examples block that would be better split into a reference, both of which cost tokens without adding guidance.

Suggestions

Consolidate the repeated jq target recipes (currently in Project Configuration, Target Information, and Programmatic Answers) into a single section and cross-reference it.

Move the Programmatic Answers example JSON outputs (project details, graph structure) into a references/ file like REFERENCES or EXAMPLES.md, keeping only one compact example per command inline.

Fix the near-duplicate schema-pointer sentence in Workspace Configuration (it says 'project-schema.json... nx project configuration options' but points at nx-schema.json), and tighten the workspace section by deferring key nx.json sections detail to the schema reference.

DimensionReasoningScore

Conciseness

The body is mostly lean, copy-paste commands, but the same jq recipes ("jq '.targets | keys'", "jq '.targets.build'") appear in three separate sections (Project Configuration, Target Information, and Programmatic Answers), and the Programmatic Answers section re-lists earlier commands wholesale. It is not 4 because the duplication is more than minor trimming, and not 2 because there is no over-explanation of concepts Claude already knows.

3 / 5

Actionability

Every section provides fully executable bash commands with concrete flags, and the JSON recipes cover the common cases (list, filter, config, targets, graph, affected, troubleshooting). Commands are copy-paste ready with no pseudocode.

5 / 5

Workflow Clarity

The read-only exploration task maps each question to unambiguous commands (Common Exploration Patterns, Troubleshooting), and error recovery is present ("nx reset if sync doesn't fix stale cache"). It is not 5 because the duplicated sections (e.g. Project Configuration vs Target Information vs Programmatic Answers) do not signal which to consult, creating mild ambiguity; not 3 because there are no validation gaps for a non-destructive, read-only skill.

4 / 5

Progressive Disclosure

The bundle structure is good: one clearly signaled, one-level-deep reference ("read the [affected projects reference](references/AFFECTED.md)", verified to exist) and well-organized section headers. It is not 5 because the ~100-line Programmatic Answers block with full example JSON outputs is inlined content that would fit better in a reference file, mirroring AFFECTED.md.

4 / 5

Total

16

/

20

Passed

Description

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

The description answers both what and when explicitly, with strong natural-language trigger phrases including failure/debugging scenarios. Its main weakness is specificity: the stated capability is the generic "explore and understand" rather than the concrete actions (list projects, resolve configuration, inspect targets, query the dependency graph) the skill actually delivers.

Suggestions

Replace the generic "Explore and understand Nx workspaces" verb phrase with concrete actions, e.g. "List projects, resolve project configuration and targets, and query the dependency graph in Nx workspaces".

Add the common natural terms users say for this domain, such as "monorepo" and file names like nx.json, to broaden trigger coverage.

Consider naming the programmatic/structured-output capability (JSON + jq processing) in the what-clause since it is a core part of the skill.

DimensionReasoningScore

Specificity

"Explore and understand Nx workspaces" names the domain but the stated actions are generic; concrete capabilities (listing projects, resolving config, querying the graph) only appear indirectly as example questions. It is not 3 because no 1-2 concrete actions are actually stated as actions, and not 1 because the domain is clearly named.

2 / 5

Completeness

"Explore and understand Nx workspaces" states the what, and "USE WHEN answering questions about the workspace, projects, or tasks. ALSO USE WHEN an nx command fails or you need to check available targets/configuration before running a task" explicitly states the when with concrete trigger examples. Both are answered clearly and explicitly.

5 / 5

Trigger Term Quality

Natural user phrases like "'What projects are in this workspace?'", "'Cannot find configuration for task'", and "an nx command fails" are included, plus debugging triggers. It is not 5 because common variations such as "monorepo" or file names like nx.json are missing.

4 / 5

Distinctiveness Conflict Risk

Triggers are Nx-specific ("an nx command fails", "debug nx task failure", "check available targets/configuration"), giving a clear niche with minimal overlap risk against non-Nx skills.

5 / 5

Total

16

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

getlarge/themoltnet

Path

.agents/skills/nx-workspace/SKILL.md

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.