CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-check

Run an SEO + structured-data audit of the site (wraps `bun run seo:audit`) and verify per-page SEO wiring and JSON-LD. Use before pushing, or when asked to check SEO.

71

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 compact, well-structured read-only audit skill with a concrete command, specific file targets, and clear sequencing that assumes Claude's competence throughout. The only soft spots are inspection mechanics left implicit and the absence of explicit feedback loops, which are acceptable given the read-only scope.

DimensionReasoningScore

Conciseness

Lean, ~30-line body with tight bullets and no padding; it assumes Claude knows what SEO/JSON-LD/sitemaps are and never explains basic concepts, so every token earns its place.

5 / 5

Actionability

Provides a concrete executable command (`bun run seo:audit`) and specific file paths to inspect (src/pages/Index.tsx, src/hooks/useSEO.ts, src/utils/structuredData.ts, public/sitemap.xml), but the inspection mechanics are left to Claude's judgment, leaving minor gaps.

4 / 5

Workflow Clarity

A clearly sequenced five-step audit with the audit command acting as an implicit checkpoint and a pass/fail report step, but it lacks explicit validate-then-fix feedback loops; since the skill is read-only this is only a minor gap.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references and well-organized ## Steps / ## Report sections, matching the simple-skill exception for a clean 5.

5 / 5

Total

18

/

20

Passed

Description

87%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 concise, third-person description that clearly answers both what the skill does and when to use it, with concrete trigger phrases and low conflict risk. It is held back only slightly by high-level action verbs and missing synonym/extension coverage.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions — 'Run an SEO + structured-data audit', 'verify per-page SEO wiring and JSON-LD' — but the actions stay somewhat high-level (audit, verify) rather than enumerating the full per-page checks, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly states both what it does ('Run an SEO + structured-data audit...verify per-page SEO wiring and JSON-LD') and when to use it ('Use before pushing, or when asked to check SEO') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural-term coverage with 'SEO', 'structured-data', 'JSON-LD', 'check SEO', and 'before pushing', but it omits common synonyms and file/extension variations users might say.

4 / 5

Distinctiveness Conflict Risk

Clear niche — SEO + structured-data audit with a specific wrapped command — and distinct triggers, making conflict with unrelated skills minimal.

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
RaquelSousa/kel-portfolio-2.0
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.