CtrlK
BlogDocsLog inGet started
Tessl Logo

node24-action-upgrades

Upgrade checked-in GitHub Actions references off deprecated Node 20 runtimes with the smallest safe major bumps.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

A tight, well-structured instruction skill: every section is actionable, the workflow is sequenced with explicit validation checkpoints, and content is appropriately concise with no padding or unnecessary external references.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what GitHub Actions, Node 20, or composite actions are, and every numbered pattern and the mapping table earns its place, matching the level-3 'every token earns its place' anchor.

3 / 3

Actionability

For an instruction-only skill the guidance is concrete and specific: inspect 'action.yml' and confirm 'runs.using: node24', check nested 'uses:' pins (with the upload-pages-artifact example), plus a copy-paste-ready version mapping table — meeting the level-3 bar for actionable, specific guidance.

3 / 3

Workflow Clarity

A clear numbered 1–5 sequence with explicit validation checkpoints — start from real run warnings (1), 'confirm runs.using: node24 before changing the workflow' (2), and an explicit unresolved-handling path (5) — satisfying the level-3 anchor for a sequenced workflow with validation steps.

3 / 3

Progressive Disclosure

At under 50 lines with no need for external references, the well-organized Context / Patterns / Example mapping / Anti-Patterns sections meet the scoring-note condition for a level-3 progressive-disclosure score on a simple skill.

3 / 3

Total

12

/

12

Passed

Description

57%

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 precise, distinctive one-line description that nails the 'what' and occupies a clear niche, but it omits an explicit 'Use when...' trigger clause and lacks common term variations, which cap completeness and trigger-term quality at 2.

Suggestions

Add an explicit 'Use when...' clause (e.g., 'Use when GitHub Actions logs report Node.js 20 deprecation warnings') so the 'when' is stated, not implied — this is the highest-weight gap (completeness, 0.35).

Include natural trigger-term variations such as 'Node.js 20', 'node20', and 'deprecation warnings' so user phrasing matches more reliably.

Consider naming the concrete sub-actions (inspect action.yml runtime metadata, bump to the first Node24 major, report unresolved Node20 pins) to broaden specificity beyond the single 'Upgrade' verb.

DimensionReasoningScore

Specificity

Names a single concrete action — 'Upgrade checked-in GitHub Actions references ... with the smallest safe major bumps' — with rich, specific qualifiers, but it does not list multiple concrete actions as the level-3 anchor requires, so it sits at 2 rather than 3.

2 / 3

Completeness

It clearly answers 'what' (upgrade checked-in action refs off Node 20) but provides no explicit 'Use when...' trigger clause — the 'when' is only implied — so per the judging guideline completeness is capped at 2.

2 / 3

Trigger Term Quality

'GitHub Actions' and 'deprecated Node 20 runtimes' are terms a user would naturally say, but common variations like 'Node.js 20', 'node20', or 'deprecation warnings' are missing, matching the level-2 anchor of some relevant keywords without full coverage.

2 / 3

Distinctiveness Conflict Risk

The niche is narrow and specific — Node 20 runtime deprecation in checked-in GitHub Actions — with distinct triggers unlikely to overlap with other skills, matching the level-3 anchor for a clear niche.

3 / 3

Total

9

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
sbroenne/mcp-server-excel
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.