CtrlK
BlogDocsLog inGet started
Tessl Logo

nx-run-tasks

Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.

84

1.14x
Quality

Does it follow best practices?

Impact

95%

1.14x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

The content is concise, executable, and well-structured for a command-reference skill. The only gap is the absence of validation/verification guidance for the batch run-many and affected operations.

Suggestions

Add a brief note on verifying batch results, e.g. checking task exit codes or using --nxBail/--verbose to diagnose failures in run-many and affected runs.

Mention how to view results or confirm success (e.g., "nx run-many exits non-zero if any task fails") to close the validation gap for batch operations.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what Nx or a workspace is, and every line (including the package-manager prefix note) earns its place without padding.

3 / 3

Actionability

It provides copy-paste-ready executable commands ("nx run <project>:<task>", "nx run-many -t build test lint typecheck", "nx affected -t build test lint") plus concrete flag examples, fully matching the executable anchor.

3 / 3

Workflow Clarity

Sections are clearly organized (understand → single → multiple → affected → flags), but the batch operations (run-many, affected) lack any validation/verification guidance such as checking exit codes or handling partial failures, which caps batch workflows at 2.

2 / 3

Progressive Disclosure

With no bundle files present and under 50 lines, the well-organized section headers (Understand which tasks, Run a single task, Run multiple tasks, Run tasks for affected projects, Useful flags) satisfy the simple-skill allowance for a top score.

3 / 3

Total

11

/

12

Passed

Description

67%

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 cleanly states both purpose and explicit trigger conditions, which is its main strength. Specificity and distinctiveness are held back by the single generic action verb and task triggers that are not unique to Nx.

Suggestions

Lead with concrete distinct actions tied to Nx, e.g. "Runs Nx targets and generators..." to strengthen specificity and distinguish it from generic build tools.

Add Nx-specific natural trigger terms ("nx", "monorepo", "affected projects", "run target") to the USE WHEN clause so it triggers more reliably for the right skill.

DimensionReasoningScore

Specificity

It names the domain ("running tasks in an Nx workspace") and enumerates concrete task types ("build, test, lint, serve, or run any other tasks"), but the action itself ("running") is a single verb rather than multiple distinct actions, so it stops short of anchor 3.

2 / 3

Completeness

It explicitly answers both what ("Helps with running tasks in an Nx workspace") and when ("USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks"), matching the anchor for clearly answering both.

3 / 3

Trigger Term Quality

The trigger lists natural task terms users say ("build, test, lint, serve"), but the terms are generic across build tooling and omit common Nx-specific variations (e.g., "nx", "monorepo", "run task"), leaving some coverage gaps.

2 / 3

Distinctiveness Conflict Risk

The "Nx workspace" framing gives it a niche, but the generic task triggers (build, test, lint, serve) could overlap with non-Nx build-tooling skills, so it is not yet at the clear-niche anchor 3.

2 / 3

Total

9

/

12

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
leboncoin/spark-web
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.