CtrlK
BlogDocsLog inGet started
Tessl Logo

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'.

70

Quality

85%

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%Scale 1-5

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

This is a well-structured, highly actionable skill for Nx workspace exploration. Its main strength is the abundance of concrete, executable commands with example outputs that cover the most common use cases. Its primary weakness is redundancy between the main sections and the 'Programmatic Answers' section, which repeats many of the same commands and patterns, inflating the token cost without proportional value.

Suggestions

Consolidate the 'Programmatic Answers' section into the earlier sections to eliminate redundant commands — move the example JSON outputs inline where the commands are first introduced.

Trim the 'Key nx.json sections' bullet list since it already defers to the schema file and adds little value beyond what Claude can infer from reading nx.json directly.

DimensionReasoningScore

Conciseness

The skill is mostly efficient but has notable redundancy. The 'Programmatic Answers' section largely repeats commands and patterns already shown in earlier sections (e.g., listing projects, project details, target information). The example JSON outputs are helpful but add significant length. Some sections like 'Key nx.json sections' could be trimmed since they partially defer to the schema anyway.

3 / 5

Actionability

Excellent actionability throughout. Every section provides concrete, copy-paste ready commands with specific flags and jq filters. Example JSON outputs show exactly what to expect, and common operations demonstrate how to process the output programmatically. The troubleshooting section provides specific diagnostic commands.

5 / 5

Workflow Clarity

The 'Common Exploration Patterns' section provides clear sequences for common tasks, and the troubleshooting section gives good diagnostic workflows. However, this is primarily a read-only exploration skill (non-destructive), so complex validation loops aren't strictly needed. The sync/reset troubleshooting could benefit from a clearer decision tree. The overall flow from listing projects → inspecting configuration → checking dependencies is logical.

4 / 5

Progressive Disclosure

Good structure with clear section headers and logical organization from simple (listing projects) to complex (graph queries, troubleshooting). References the affected projects reference file appropriately. However, the 'Programmatic Answers' section largely duplicates earlier content and could have been better organized — either integrated into the earlier sections or split into a reference file. The bundle has no supporting files listed despite referencing 'references/AFFECTED.md'.

4 / 5

Total

16

/

20

Passed

Description

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

This is a strong skill description that clearly defines its domain (Nx workspaces), provides explicit 'USE WHEN' guidance with multiple trigger scenarios, and includes concrete examples of user queries and error messages. The trigger terms are natural and comprehensive, and the skill is highly distinctive. The only minor weakness is that the 'what' portion could enumerate more specific actions beyond 'explore and understand.'

DimensionReasoningScore

Specificity

The description names the domain (Nx workspaces) and lists several concrete actions: answering questions about workspace/projects/tasks, checking available targets/configuration, debugging task failures. It could be more specific about what 'explore and understand' entails (e.g., listing projects, showing dependency graphs, reading project.json).

4 / 5

Completeness

Clearly answers both 'what' (explore and understand Nx workspaces, check targets/configuration, debug failures) and 'when' with an explicit 'USE WHEN' clause covering multiple trigger scenarios, plus concrete EXAMPLES of user queries and error messages.

5 / 5

Trigger Term Quality

Excellent coverage of natural trigger terms including 'Nx workspaces', 'projects', 'tasks', 'targets', 'configuration', 'depends on', 'nx command fails', 'debug nx task failure', and even specific error-like phrases such as 'Cannot find configuration for task'. These closely match what users would naturally say.

5 / 5

Distinctiveness Conflict Risk

Highly distinctive with a clear niche around Nx workspaces specifically. The trigger terms like 'Nx', 'workspace', 'targets', 'nx command fails', and 'Cannot find configuration for task' are domain-specific and unlikely to conflict with other skills.

5 / 5

Total

19

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
mlbymolly/ruview-t4est
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.