CtrlK
BlogDocsLog inGet started
Tessl Logo

registry-changelog

Author and verify Plate registry changelog entries for user-visible registry UI, kit, example, and registry metadata changes.

63

Quality

76%

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/registry-changelog/SKILL.md
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 and well-sequenced with explicit validation and a closeout checklist, organized as a clean self-contained contract. The only meaningful weakness is mild redundancy between the intro and the When Required section.

Suggestions

Collapse the duplicated trigger-condition lists in the intro and "When Required" into a single canonical statement to recover token budget for the conciseness dimension.

Consider making the error-recovery feedback loop explicit (e.g. "If `--check` fails, fix the MDX source and re-run `--write` then `--check`") so the validate→fix→retry loop is unambiguous.

DimensionReasoningScore

Conciseness

The body is largely lean and assumes Claude's competence (no explaining what changelogs or MDX are), but the intro and the "When Required" section redundantly restate the same trigger conditions in slightly different words, so it could be tightened.

2 / 3

Actionability

It provides a complete MDX frontmatter template, an explicit field-by-field contract table, a row-bullet example, and copy-paste executable commands with concrete flags (--new, --write, --check, bun test), matching the fully-executable anchor.

3 / 3

Workflow Clarity

The create → --write → --check → test sequence is explicit, validation is present via `--check` and the Closeout checklist, and error-recovery direction is given ("Edit the MDX entry source, then run the generator" / never hand-edit JSON).

3 / 3

Progressive Disclosure

No bundle files exist and none are needed; the single SKILL.md is organized into clear, well-signaled sections (Source, When Required, Authoring Contract, Commands, Closeout) with no nested references, so organization alone supports a 3.

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 is specific and occupies a clear, low-conflict niche, but it lacks an explicit "Use when…" trigger clause and natural trigger-term variations, leaving the when-to-use guidance only implied.

Suggestions

Add an explicit trigger clause, e.g. "Use when a task changes user-visible Plate registry output (UI components, kits, examples, registry metadata, or install behavior)." to satisfy the completeness dimension.

Broaden trigger-term coverage with natural phrasings a user would say, such as "registry changelog entry", "add a kit example", or "registry metadata update", to lift trigger_term_quality.

Keep the third-person voice and concrete verbs but pair each action with a concrete trigger noun so the what and when are both explicit in one sentence.

DimensionReasoningScore

Specificity

"Author and verify" are two concrete actions applied to specific named targets ("registry UI, kit, example, and registry metadata changes"), matching the multiple-specific-actions anchor rather than the single-action level 2 example.

3 / 3

Completeness

It clearly states what the skill does (author and verify changelog entries) but the "when" is only implied via the "for user-visible… changes" clause; per the rubric guideline, a missing explicit "Use when…" trigger caps completeness at 2.

2 / 3

Trigger Term Quality

Terms like "registry changelog", "kit", "example", and "registry metadata" are domain-relevant, but there is no explicit "Use when…" trigger and limited natural phrasing variations, so it sits at the some-keywords-but-not-comprehensive level.

2 / 3

Distinctiveness Conflict Risk

The "Plate registry changelog" niche is highly specific and clearly bounded (the body even separates plate-ui, changeset, docs-creator, and task skills), making conflict with other skills unlikely.

3 / 3

Total

10

/

12

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

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
udecode/plate
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.