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

68

Quality

83%

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

The canonical home for this skill is nx-workspace in whimzyLive/nightshift-ai

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 solid, highly actionable reference skill for Nx workspace exploration with excellent concrete examples and commands. Its main weakness is redundancy—the 'Programmatic Answers' section substantially overlaps with earlier sections, inflating the token cost. The structure is clear but could benefit from consolidating duplicate content and better leveraging external reference files.

Suggestions

Consolidate the 'Programmatic Answers' section with the earlier sections (Listing Projects, Project Configuration, Target Information) to eliminate redundant commands and reduce token usage by ~40%.

Move the detailed example JSON outputs and jq recipes into a separate reference file (e.g., references/NX_COMMANDS.md) and keep only the most essential commands inline.

DimensionReasoningScore

Conciseness

The skill is reasonably 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' trail off with '...and much more' which is filler.

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 results programmatically. The troubleshooting section provides specific diagnostic commands.

5 / 5

Workflow Clarity

The skill is primarily a reference/exploration tool (read-only, non-destructive), so validation loops are less critical. The 'Common Exploration Patterns' and 'Troubleshooting' sections provide clear sequences for common scenarios. The important callout about not reading project.json directly is a valuable guardrail. Minor gap: the troubleshooting section could include a more explicit diagnostic workflow (check X, then Y, then Z).

4 / 5

Progressive Disclosure

The skill references 'references/AFFECTED.md' for affected projects, which is good progressive disclosure, but no bundle files were provided to verify this exists. The main content is quite long (~200 lines) with significant repetition between the main sections and the 'Programmatic Answers' section that could have been consolidated or split into a reference file. The structure has clear headers but the content organization could be tighter.

3 / 5

Total

15

/

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 scope around Nx workspace exploration and debugging. It excels in completeness with explicit 'USE WHEN' clauses and concrete example phrases, and has excellent trigger term coverage with natural user language. The specificity could be slightly improved by listing more concrete operations, but overall this is a well-crafted description.

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 exact operations (e.g., 'list projects', 'show dependency graph', 'inspect project configuration').

4 / 5

Completeness

Clearly answers both 'what' (explore and understand Nx workspaces) and 'when' (explicit 'USE WHEN' clauses covering questions about workspace/projects/tasks and nx command failures). Additionally provides concrete example phrases that serve as trigger guidance.

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', 'Cannot find configuration for task'. These closely match what users would naturally say when needing this skill.

5 / 5

Distinctiveness Conflict Risk

Highly distinctive with a clear niche around Nx workspace exploration and debugging. The specific mention of 'Nx', 'nx command', 'targets', and 'workspace' creates a well-defined scope that is 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
whimzyLive/nightshift-ai
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.