CtrlK
BlogDocsLog inGet started
Tessl Logo

ctx-upgrade

Update context-mode from GitHub and fix hooks/settings. Pulls latest, builds, installs, updates npm global, configures hooks. Trigger: /context-mode:ctx-upgrade

64

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is highly actionable with a clear, validated workflow and clean organization; the only drag is a hardcoded version number in the example checklist. Replacing the literal version with a placeholder would push conciseness to 3.

Suggestions

Replace the hardcoded "v1.0.39" in the example checklist with a placeholder like "v<VERSION>" so the example does not carry time-sensitive data.

Optionally trim the checklist template to only the rows that vary per run, leaving the rest to be filled from actual results.

Keep the executable fallback and explicit restart step — they are the strongest parts of the workflow.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, but the example checklist hardcodes a time-sensitive version number ("Built and installed v1.0.39") outside a deprecated section, which the rubric penalizes; otherwise it would reach level 3.

2 / 3

Actionability

Provides fully executable guidance — the MCP tool call, shell execution instruction, and a copy-paste fallback snippet with real paths (cli.bundle.mjs / build/cli.js) and a concrete `node "$CLI" upgrade` command.

3 / 3

Workflow Clarity

Steps 1-5 are clearly sequenced with a verification checklist ("Doctor: all checks PASS", "[ ] for failure") and an explicit error-recovery fallback, satisfying the clear-sequence-with-validation anchor; this is a simple skill where the single workflow is unambiguous.

3 / 3

Progressive Disclosure

Under 50 lines with no external bundle files (references/, scripts/, assets/ absent) and well-organized sections, qualifying for level 3 under the simple-skills scoring note.

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 conveys concrete actions and a distinct niche but relies on a slash-command trigger rather than natural-language 'use when' guidance, capping trigger quality and completeness at 2. Adding a 'Use when the user wants to update or upgrade the context-mode plugin' clause would raise both dimensions.

Suggestions

Add a 'Use when ...' clause phrased in natural language (e.g., 'Use when the user wants to update or upgrade the context-mode plugin') to lift completeness and trigger_term_quality to 3.

Surface natural user keywords such as 'update', 'upgrade', 'plugin', 'hooks' in the trigger guidance rather than only the slash command.

Keep the existing concrete action list — it already satisfies the specificity and distinctiveness anchors.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Pulls latest, builds, installs, updates npm global, configures hooks" — matching the 'lists multiple specific concrete actions' anchor; not level 2 because the actions are comprehensive rather than partial.

3 / 3

Completeness

Clearly answers 'what' (update context-mode, build/install, configure hooks) but 'when' is only a slash-command invocation, not a 'Use when...' clause; per the rubric cap, a missing explicit natural-language trigger keeps it at 2 rather than 3.

2 / 3

Trigger Term Quality

The only trigger guidance is the slash command "Trigger: /context-mode:ctx-upgrade" with embedded keywords like upgrade/update, but no natural-language phrasing a user would say; relevant keywords exist yet common natural variations are missing.

2 / 3

Distinctiveness Conflict Risk

Names a specific plugin ("context-mode") and a unique slash command, carving a clear niche unlikely to trigger for unrelated skills.

3 / 3

Total

10

/

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
mksglu/context-mode
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.