CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

000-jeremy-content-consistency-validator

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

76

1.17x
Quality

67%

Does it follow best practices?

Impact

86%

1.17x

Average score across 6 eval scenarios

SecuritybySnyk

—

The risk profile of this skill

Fix and improve this skill with Tessl

tessl review fix ./data/000-jeremy-content-consistency-validator/SKILL.md

The canonical home for this skill is 000-jeremy-content-consistency-validator in majiayu000/claude-skill-registry

SKILL.md
Quality
Evals
Security

Quality

Content

42%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 body is a well-structured outline with a coherent sequence, but it instructs almost entirely at the abstraction level: no commands, no report template, no comparison mechanics, and its two file references point to files that do not exist in the bundle. The vague Overview and linkless Resources sections add tokens without guidance.

Suggestions

Replace abstract steps with executable guidance: name the tools/commands for fetching each source (e.g. gh api for repo READMEs, WebFetch for site pages), and show a skeleton of the report format with the severity categories used.

Either create references/errors.md and references/examples.md or remove the dead pointers — currently both "See {baseDir}/references/..." sections lead nowhere; do the same for the Resources section, which lists topics with no links.

Add validation checkpoints to the workflow, e.g. after source discovery confirm each source was actually retrieved (and record which were unreachable) before comparing, and re-check discrepancy counts against the executive summary before writing the report.

DimensionReasoningScore

Conciseness

The body is short and mostly list-based, but two sections are pure padding that add nothing: "This skill provides automated assistance for the described functionality" and a Resources section of linkless topic labels ("Content consistency best practices", "Documentation style guides"). This fits "mostly efficient but includes some unnecessary explanation or could be tightened"; it is not a 2 because there is no concept-teaching verbosity and the filler is only a handful of lines.

3 / 5

Actionability

The instruction steps are abstract directives with no commands, code, or mechanics — "Identify and discover all content sources", "Compare content systematically" — and the only executable detail is the report path pattern "consistency-reports/YYYY-MM-DD-HH-MM-SS.md". This matches "minimal concrete guidance; high-level hints but missing the specific steps to execute"; it is not a 3 because there is no pseudocode-level specificity either, only a generic procedure and an output outline.

2 / 5

Workflow Clarity

The six instructions form a coherent top-level sequence (discover → extract → compare → identify → report → prioritize) with a specified output location, matching "steps listed but validation gaps; checkpoints missing or implicit". It is not a 4 because no step verifies data was actually fetched or flags when a source is unreachable before comparing, and individual steps are one vague line each ("Compare content systematically").

3 / 5

Progressive Disclosure

The body has clear section structure and signals its external files ("See {baseDir}/references/errors.md", "See {baseDir}/references/examples.md"), but the bundle contains no references/ directory — both pointers are dead, and the Resources section lists topics without any links or files. This fits "some structure but could be better organized; references present but not clearly signaled" in effect, since the navigation promised does not exist; it is not a 2 because the SKILL.md itself is not a monolith and all referenced content is one level deep.

3 / 5

Total

11

/

20

Passed

Description

78%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 description: explicit what and when with concrete trigger phrases, third-person voice, and a well-scoped niche. Minor gaps are the thin action inventory and a couple of missing natural synonyms.

DimensionReasoningScore

Specificity

The description names its domain ("website, GitHub repos, and local documentation") and two concrete actions ("Validate messaging consistency" and "generating read-only discrepancy reports"), matching the 1-2-concrete-actions anchor. It is not a 4 because it stops short of several specific actions — the report contents and severity breakdown (discrepancy counts, action items) named in the body are absent here.

3 / 5

Completeness

It explicitly answers both questions: the what is "Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports" and the when is "Use when checking content alignment or finding mixed messaging. Trigger with phrases like..." — a clear what plus explicit when with concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Natural phrases like "check consistency", "validate documentation", "audit messaging", "checking content alignment", and "finding mixed messaging" give good keyword coverage with several user-sayable variants. It falls short of the 5 anchor because common synonyms such as "mismatch", "out of date docs", or "content drift" are missing.

4 / 5

Distinctiveness Conflict Risk

The cross-source messaging-consistency niche (website vs GitHub vs local docs) is a clear, mostly distinct scope with dedicated triggers. Minor overlap risk remains because "check consistency" and "validate documentation" are generic phrases that could also match linting or doc-review skills, keeping it below a 5.

4 / 5

Total

16

/

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository

majiayu000/claude-skill-registry-data

Path

data/000-jeremy-content-consistency-validator/SKILL.md

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.