CtrlK
BlogDocsLog inGet started
Tessl Logo

review-docs

Review and fix ChatJS Blume documentation and MDX files. Use when checking docs for correctness, broken links, stale examples, unclear prose, or consistency with the implementation.

65

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/review-docs/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%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 content is exceptionally concise and well-structured for a simple skill, but the verification workflow lacks an explicit validation/re-verify feedback loop, and the actionability could be strengthened with concrete verification steps or tooling.

Suggestions

Add an explicit validation step, e.g. 'After editing, re-verify any changed code example by locating the corresponding source in the repo and confirming the snippet still matches.'

Specify how to verify examples against the implementation (e.g. 'grep the codebase for the referenced symbol/API to confirm it exists and the signature matches') to make the verify step executable rather than abstract.

Add a brief feedback loop: 'If a fix is unclear or the example has no evident replacement, leave it and surface it as a decision rather than guessing.'

DimensionReasoningScore

Conciseness

Lean and efficient at ~20 lines; assumes Claude's competence with no padding or explanation of concepts Claude already knows, and every line earns its place.

5 / 5

Actionability

Provides a concrete, enumerated list of what to fix directly (typos, broken links, stale examples, missing imports) and a clear reporting format, but gives no specific commands, verification tooling, or concrete steps for how to verify examples against the repository.

3 / 5

Workflow Clarity

A rough sequence is present (read → verify → fix directly when clear → report decisions), but there is no explicit validation checkpoint or re-verify feedback loop for this batch editing operation, which caps workflow clarity at 3 per the feedback-loop guidance.

3 / 5

Progressive Disclosure

A simple, single-purpose skill under 50 lines with well-organized sections and no need for external references, qualifying for the top score under the simple-skill exception.

5 / 5

Total

16

/

20

Passed

Description

86%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 strong: it clearly states both what the skill does and when to use it, with concrete trigger phrases and a specific product scope. Minor gains are possible by adding a few more granular actions and common synonyms/file extensions.

DimensionReasoningScore

Specificity

Names the domain (ChatJS Blume docs/MDX) and several concrete actions — 'Review and fix', 'checking docs for correctness, broken links, stale examples, unclear prose, or consistency' — but lacks a couple of more granular actions, so it sits just below a comprehensive 5.

4 / 5

Completeness

Explicitly answers both what ('Review and fix ChatJS Blume documentation and MDX files') and when ('Use when checking docs for correctness, broken links, stale examples, unclear prose, or consistency with the implementation') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user-facing terms like 'broken links', 'stale examples', 'checking docs', and 'consistency with the implementation', but misses common synonyms and file extensions (.mdx) that would round out coverage.

4 / 5

Distinctiveness Conflict Risk

Scoped to a specific product (ChatJS Blume) documentation with distinct trigger conditions (broken links, stale examples, consistency checks), giving it a clear niche with minimal conflict risk against other skills.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
FranciscoMoretti/chat-js
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.