CtrlK
BlogDocsLog inGet started
Tessl Logo

quality

Use when evaluating content pages for SEO quality. Applies to blog posts, product descriptions, landing pages, or any page expected to receive organic search traffic.

58

Quality

67%

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 ./skills/quality/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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.

A well-structured, reasonably lean instructional body with a clean one-level-deep reference to the detailed rule. Weaknesses are localized redundancy between sections (intro/Explain, Check/Code Review) and the absence of any verification loop in the body, even though the reference file contains a Verification section that is never surfaced.

Suggestions

Remove the sentence duplicated verbatim between the intro and 'Explain' ('Google's Search Quality Rater Guidelines and Helpful Content system reward pages...') and drop the E-E-A-T acronym expansion Claude already knows.

Merge or differentiate 'Check' and 'Code Review', which cover substantially the same evaluation signals in two places.

Add a brief validation step after 'Fix' (e.g., 'Re-run the quality checks; see the Verification section of references/rule.md for automated and manual checks') to close the workflow loop.

DimensionReasoningScore

Conciseness

The body is mostly lean, but the opening sentence is repeated verbatim in the 'Explain' section ('Google's Search Quality Rater Guidelines and Helpful Content system reward pages...'), the E-E-A-T acronym expansion is a concept Claude already knows, and 'Code Review' substantially overlaps 'Check'. This matches anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened') — the redundancies are real but bounded, not pervasive enough for anchor 2.

3 / 5

Actionability

As an instruction-only skill, the guidance is concrete: 'Check' poses specific evaluation questions (first-hand experience, search intent, accuracy, depth), 'Fix' gives a 5-point enumerated remediation list, and 'Code Review' provides a 6-item signal checklist. It fits anchor 4 ('mostly executable guidance... with minor gaps') rather than 5 because some directives remain generic ('add specific details, examples, or data not found on competing pages').

4 / 5

Workflow Clarity

The Check → Fix → Explain → Code Review sections give a recognizable evaluate-then-fix sequence, but there are no validation checkpoints or a re-check loop in the body — the reference file's Verification section is never surfaced. This matches anchor 3 ('steps listed but validation gaps; sequence present but checkpoints missing or implicit') and the skill is multi-step (evaluate then rewrite), so the simple-skill exception does not apply.

3 / 5

Progressive Disclosure

The body is a concise overview and the single bundle file is clearly signaled ('For full implementation details, code examples, and framework-specific guidance, see references/rule.md'), which exists and is exactly one level deep with no nested skill references. This matches anchor 5 ('clear overview with well-signaled one-level-deep references; content appropriately split; easy navigation').

5 / 5

Total

15

/

20

Passed

Description

70%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 solid description with an explicit 'Use when' clause and good natural trigger terms for page types. Its main weakness is a thin 'what' — a single generic action ('evaluating... for SEO quality') that doesn't enumerate the concrete evaluation capabilities (E-E-A-T signals, thin-content detection, authorship checks).

Suggestions

Expand the 'what' with 2-3 concrete capabilities, e.g., 'Evaluates content pages for E-E-A-T signals, thin content, and search-intent satisfaction' to raise specificity and completeness.

Add common trigger synonyms such as 'content quality', 'E-E-A-T', 'thin content', or 'helpful content' so the description fires on the phrases users naturally say.

Narrow the catch-all 'any page expected to receive organic search traffic' or pair it with the concrete page-type list already present to reduce overlap with sibling SEO skills.

DimensionReasoningScore

Specificity

The description names the domain ('evaluating content pages for SEO quality') and a single concrete action (evaluating), plus target page types (blog posts, product descriptions, landing pages). It matches anchor 3 ('names domain and 1-2 concrete actions, but not comprehensive') because it never states what the evaluation covers (e.g., E-E-A-T signals, thin content, authorship); it is above anchor 2 because the enumerated page types go beyond a bare domain mention.

3 / 5

Completeness

Both parts are present: 'what' ('evaluating content pages for SEO quality') and an explicit 'when' ('Use when evaluating... Applies to blog posts, product descriptions, landing pages...'). It fits anchor 4 ('both what and when; when could be more explicit or specific') rather than 5 because the 'what' is a single thin action that doesn't convey the skill's actual capabilities.

4 / 5

Trigger Term Quality

Natural phrases users would say are present: 'SEO quality', 'blog posts', 'product descriptions', 'landing pages', 'organic search traffic'. This matches anchor 4 ('good keyword coverage; a few natural terms missing') — common variations like 'content quality', 'E-E-A-T', 'thin content', or 'SEO audit' are absent, keeping it below anchor 5.

4 / 5

Distinctiveness Conflict Risk

The 'SEO quality' framing plus concrete page-type triggers make it mostly distinct from non-SEO skills, matching anchor 4 ('mostly distinct; minor overlap risk with closely related skills'). It falls short of anchor 5 because 'any page expected to receive organic search traffic' is broad and could overlap with sibling SEO auditing/optimization skills.

4 / 5

Total

15

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
thedaviddias/Front-End-Checklist
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.