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

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

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

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 highly actionable, well-organized read-only exploration skill built almost entirely from executable commands and example outputs. Its main weaknesses are moderate command repetition between the early sections and the 'Programmatic Answers' section, and limited use of reference files for the longer JSON examples.

Suggestions

Deduplicate commands between 'Listing Projects'/'Project Configuration' and the 'Programmatic Answers' section — keep one canonical set of commands and use the latter only for the example JSON outputs that add new information.

Move the large example JSON output blocks (project details, project graph) into a references/ file (e.g. references/EXAMPLES.md) and link to it, leaving only the key command patterns inline to improve progressive disclosure.

Add a brief explicit verification hint for the project-graph dependents query (e.g. note that an empty result means nothing depends on the library) to strengthen the workflow feedback loop.

DimensionReasoningScore

Conciseness

The body is mostly lean command/example pairs with no concept explanations, but the 'Programmatic Answers' section re-covers several commands already shown above (e.g. `nx show projects --json`, `nx show project my-app --json | jq '.targets | keys'`), which is minor redundancy that could be trimmed; not lean enough for a 5.

4 / 5

Actionability

Fully copy-paste-ready executable commands throughout (nx show projects, nx show project --json | jq, nx graph --print) covering the common exploration cases, with concrete example JSON outputs showing what to expect.

5 / 5

Workflow Clarity

Exploration is framed as clear question-patterns ('What's in this workspace?', 'How do I build/test/lint project X?', 'What depends on library Y?') with exact commands, and troubleshooting has a light feedback loop ('nx sync' then 'nx reset # if sync doesn't fix stale cache'); read-only so the destructive-cap doesn't apply, but no explicit validation checkpoints keep it below 5.

4 / 5

Progressive Disclosure

Clear section structure with one well-signaled, one-level-deep reference (references/AFFECTED.md, verified to exist and linked from the body); however only one reference file exists and a fair amount of detailed inline content (full project/project-detail/graph JSON example blocks) could arguably be split out, so it stops short of the anchor-5 ideal.

4 / 5

Total

17

/

20

Passed

Description

95%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, well-structured description that clearly states the skill's purpose and provides explicit, natural trigger phrases via USE WHEN clauses and quoted examples. The only minor weakness is that the lead action verb is somewhat generic, though the examples compensate.

DimensionReasoningScore

Specificity

The opening action 'Explore and understand Nx workspaces' is fairly high-level, but the EXAMPLES enumerate several concrete capabilities (listing projects, reading config, finding dependents, running targets, debugging failures); not quite comprehensive enough for a 5.

4 / 5

Completeness

Explicitly answers 'what' ('Explore and understand Nx workspaces') and 'when' with both a 'USE WHEN' clause and concrete EXAMPLES trigger phrases, matching the anchor-5 example structure exactly.

5 / 5

Trigger Term Quality

Includes natural quoted phrases users would actually say ('What projects are in this workspace?', 'How is project X configured?', 'What depends on library Y?', 'debug nx task failure') plus keywords like workspace, projects, targets, configuration, and nx command failure — comprehensive natural-term coverage.

5 / 5

Distinctiveness Conflict Risk

Nx workspaces is a specific, well-defined niche and all triggers are Nx-specific (nx command, workspace, projects, targets), giving it a clear niche with minimal overlap with unrelated 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.

Validation16 / 16 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.