CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

nx-run-tasks

Execute build, test, lint, serve, and other tasks in an Nx workspace using single runs, run-many, and affected commands. Use when user says "run tests", "build my app", "lint affected", "serve the project", "run all tasks", or "nx affected". Do NOT use for code generation (use nx-generate) or workspace configuration (use nx-workspace).

80

Quality

100%

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

100%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 a lean, fully executable command reference: every section provides runnable commands or concrete flags, scenarios are clearly organized, and detail is progressively disclosed via `--help` rather than inlined. It mirrors the rubric's good_overall_examples in structure and efficiency.

DimensionReasoningScore

Conciseness

The body has no concept explanations and no padding beyond a single one-line intro; it assumes competence (e.g., "Look at the package.json or lockfile to determine which package manager is in use") and every section carries actionable content. This is lean and token-efficient, matching the 5 anchor; the 4 anchor's 'minor instances of over-explanation' would require trimmable filler, which is essentially absent.

5 / 5

Actionability

Every section gives copy-paste-ready commands: `nx run <project>:<task>`, `nx run-many -t build test lint typecheck`, `nx show project myapp --json`, `nx affected -t build test lint`, plus concrete flag examples (`--projects=tag:api-*`, `--base=main --head=HEAD`) covering the common cases. Matches the 5 anchor of fully executable commands with examples for common cases.

5 / 5

Workflow Clarity

This is a command reference rather than a fragile multi-step process; sections are clearly sequenced by scenario (discover tasks → single → many → affected → shared flags) and each action is unambiguous. Task execution is self-validating (failures surface in task output) and nothing is destructive, so no validation cap applies; per the rubric's simple-skill note, unambiguous organization scores 5.

5 / 5

Progressive Disclosure

The body is under 50 lines, needs no external reference files, and is organized into clear sections, with further detail appropriately delegated to `--help` (e.g., `nx run-many --help`, `nx affected --help`). Per the rubric's short-skill guideline this matches the 5 anchor.

5 / 5

Total

20

/

20

Passed

Description

100%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 is an exemplar: it states concrete capabilities with command mechanisms, provides explicit natural-language trigger phrases, and explicitly fences off sibling skills with negative triggers. It closely matches the rubric's good_overall_examples pattern in both structure and voice.

DimensionReasoningScore

Specificity

"Execute build, test, lint, serve, and other tasks in an Nx workspace using single runs, run-many, and affected commands" lists multiple concrete actions (build, test, lint, serve) plus the three command mechanisms, in third-person voice. Coverage is comprehensive with no notable gaps, matching the 5 anchor rather than the 4 anchor's 'minor gaps'.

5 / 5

Completeness

It explicitly answers both 'what' (execute build/test/lint/serve tasks via run, run-many, and affected commands) and 'when' (a 'Use when user says...' clause with concrete trigger phrases). It matches the 5 anchor exactly; the 4 anchor requires the 'when' to be less explicit, which it is not.

5 / 5

Trigger Term Quality

"Use when user says 'run tests', 'build my app', 'lint affected', 'serve the project', 'run all tasks', or 'nx affected'" covers natural user phrasings as well as the exact CLI command. This matches the 5 anchor (comprehensive natural terms including the command itself); the 4 anchor ('a few natural terms missing') does not apply.

5 / 5

Distinctiveness Conflict Risk

"Do NOT use for code generation (use nx-generate) or workspace configuration (use nx-workspace)" draws explicit boundaries against sibling skills, and the Nx-workspace task-execution niche is clear with distinct triggers. Minimal conflict risk matches the 5 anchor.

5 / 5

Total

20

/

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

tech-leads-club/agent-skills

Path

packages/skills-catalog/skills/(tooling)/nx-run-tasks/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.