CtrlK
BlogDocsLog inGet started
Tessl Logo

article-links

Use when auditing metadata, crawlability, structured data, or indexability related to Optimize article link density. Verify the rendered HTML and HTTP response rather than relying only on source files.

55

Quality

62%

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/article-links/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 lean, well-sectioned overview (Check/Fix/Explain/Code Review) with concrete link-count guidance and a clean pointer to references/rule.md, but it duplicates reference material, lacks an explicit verification checkpoint, and its Check step is vague about what 'sufficient' means.

Suggestions

Add an explicit verification step with a concrete method (e.g. 'After edits, re-fetch the rendered page and count internal/external links in the article body; re-check if counts fall below 2 internal / 1 external') to close the workflow validation gap.

Remove the conceptual intro paragraph and fold the Quick Reference bullets into Fix to eliminate duplication with the body and references/rule.md.

Make Check measurable — replace 'a sufficient number of relevant internal and external links' with the same numeric thresholds used in Fix.

DimensionReasoningScore

Conciseness

The intro paragraph ('A natural link profile within articles establishes authority, improves site crawlability...') explains SEO background Claude already knows, and the Quick Reference bullets ('Include a balanced mix of internal and external links...', 'Link to authoritative external sources...') largely duplicate the Fix section ('Add 2-3 internal links... 1-2 external links'). Mostly efficient but with unnecessary explanation and duplication; not 2 because there is no heavy padding or library-lesson filler.

3 / 5

Actionability

Fix gives concrete, numeric guidance ('Add 2-3 internal links to related content and 1-2 external links to authoritative sources') and Code Review directs specific actions ('Flag exact routes or templates where search-facing output violates the rule, and describe how to verify the final page output'). Not 5 because Check is soft ('ensure it contains a sufficient number of relevant internal and external links') and Explain is abstract.

4 / 5

Workflow Clarity

A clear Check → Fix → Explain → Code Review sequence is present, but verification is only implicit — the body tells Claude to 'describe how to verify the final page output' without any explicit checkpoint or feedback loop of its own. Steps listed with validation gaps.

3 / 5

Progressive Disclosure

The body is a short overview with a clearly signaled, existing one-level-deep reference ('For full implementation details, code examples, and framework-specific guidance, see references/rule.md'). Not 5 because the pointer is a single generic footer line rather than contextual per-section navigation, and body content (intro/Quick Reference) duplicates 'Why It Matters' material that already lives in references/rule.md.

4 / 5

Total

14

/

20

Passed

Description

63%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 has an explicit 'Use when...' trigger and names several concrete audit/verification actions, but it never uses the natural trigger terms for its own topic (links, internal/external links, link density) and its generic SEO-audit vocabulary makes it hard to distinguish from sibling SEO skills.

Suggestions

Include the rule's own natural trigger terms — e.g. 'Use when auditing article link density, internal/external link balance, or SEO link profiles' — so users who say 'links' surface this skill.

State the 'what' as concrete actions in third person up front (e.g. 'Audits article link density and internal/external link balance in rendered HTML'), then the 'when' clause.

Differentiate from sibling SEO-audit skills by naming the link-density rule distinctly rather than reusing the shared metadata/crawlability/indexability vocabulary.

DimensionReasoningScore

Specificity

Names several concrete action targets ('auditing metadata, crawlability, structured data, or indexability' plus 'Verify the rendered HTML and HTTP response rather than relying only on source files'), matching 'several specific actions with minor gaps'. Not 5 because the 'related to Optimize article link density' phrasing is template-stitched and full coverage of what the skill does is absent.

4 / 5

Completeness

Both parts are explicit: an explicit 'Use when auditing metadata, crawlability, structured data, or indexability...' trigger and a 'what' ('Verify the rendered HTML and HTTP response rather than relying only on source files'). Not 5 because the 'what' is awkwardly scoped ('related to Optimize article link density') rather than crisply concrete.

4 / 5

Trigger Term Quality

'metadata, crawlability, structured data, indexability' are relevant audit keywords, but the description omits the most natural user terms for this exact rule — 'links', 'internal links', 'external links', 'link density', 'SEO'. Relevant keywords present, common variations and synonyms missing.

3 / 5

Distinctiveness Conflict Risk

The rule-name phrase adds some distinction, but the trigger vocabulary (metadata, crawlability, structured data, indexability) is generic SEO-audit language that sibling SEO-rule skills would share nearly verbatim, so overlap risk with closely related skills is more than minor.

3 / 5

Total

14

/

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.