CtrlK
BlogDocsLog inGet started
Tessl Logo

nx-gradle-plugin-version-bump

Bump the dev.nx.gradle.project-graph plugin version. Use when updating the Gradle project graph plugin version across the codebase, creating the migration files, and updating migrations.json.

72

Quality

90%

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

88%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-sequenced skill body: concrete templates for all five touched files, a test-based verification step, and a compare-to-prior-PR stop-check that satisfies the batch-operation validation requirement. Minor conciseness and progressive-disclosure refinements would push it to full marks.

DimensionReasoningScore

Conciseness

Mostly lean and task-specific with file paths, line numbers, and templates, assuming Claude's competence; not 5 because the step-5 note on dist-prefixed paths / deprecated cli / factory alias and the final-verification prose could be trimmed.

4 / 5

Actionability

Every step gives an exact file path plus a copy-paste-ready template (TS, Kotlin, JSON, bash), with placeholders (NEW_VERSION, MIGRATION_FOLDER, PREV_VERSION) defined in Required Inputs; not 4 because guidance is fully executable with no real gaps.

5 / 5

Workflow Clarity

Five clearly sequenced steps with a Verification command (nx run-many -t test,build,lint -p gradle) and a Final Verification checkpoint that compares against the prior PR and instructs Claude to stop and ask if file count differs — an explicit feedback loop for this 5-file batch operation.

5 / 5

Progressive Disclosure

Single self-contained file, well sectioned (Required Inputs, Steps 1-5, Verification, Commit Convention, Final Verification), with one clearly-signaled one-level reference (../author-migration/SKILL.md); not 5 because the migration templates are inlined rather than split out, and the one external reference is tangential.

4 / 5

Total

18

/

20

Passed

Description

92%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, third-person description that pairs a concrete 'what' with an explicit 'Use when' clause enumerating the sub-actions. Its only weakness is modest synonym/extension coverage in trigger terms, which keeps trigger_term_quality at 4 rather than 5.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "Bump the dev.nx.gradle.project-graph plugin version", "creating the migration files", "updating migrations.json" — giving comprehensive coverage of this narrow domain; not the 4 anchor because coverage is complete for the task rather than having minor gaps.

5 / 5

Completeness

Explicitly answers both: "what" (Bump the dev.nx.gradle.project-graph plugin version) and "when" ("Use when updating the Gradle project graph plugin version across the codebase, creating the migration files, and updating migrations.json").

5 / 5

Trigger Term Quality

Good keyword coverage of the actual identifiers a user would cite ("dev.nx.gradle.project-graph", "Gradle project graph plugin version", "migration files", "migrations.json"); not 5 because it lacks synonym/extension variations, and not 3 because the terms are the natural ones for this task rather than generic.

4 / 5

Distinctiveness Conflict Risk

The "dev.nx.gradle.project-graph" plugin identifier carves a clear niche with distinct triggers and minimal risk of conflicting with other skills.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

14

/

16

Passed

Repository
nrwl/nx
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.