CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

seo-audit

Audit a website, investigate its real search opportunities, and deliver a short data-backed report on the few changes most likely to grow organic traffic that converts.

60

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/openseo/skills/seo-audit/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

81%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, highly actionable audit workflow with explicit validation and a review feedback loop; its main limits are minor verbosity and inlined output-format detail that could be split into a reference file.

DimensionReasoningScore

Conciseness

The body is dense and directive — it does not explain what SEO, canonicals, or crawling are, and most sentences issue specific instruction rather than padding; a few passages (e.g. the repeated sizing rules) could be tightened, keeping it just under a 5.

4 / 5

Actionability

It gives concrete tool calls with parameters (e.g. `get_serp_results` with "Request depth 20", `resultTypes: ["organic"]`, `scope: "exact_url"`) and a copy-paste HTML skeleton, but several workflow steps remain judgment-driven rather than executable, so minor gaps hold it at 4.

4 / 5

Workflow Clarity

A clearly sequenced six-step workflow (Orient → Investigate → Shortlist → Choose → Size → Review) with explicit validation checkpoints ("Run the live checks now, not after drafting", re-run deciding queries before writing) and a reviewer feedback loop with a checklist, matching the anchor for explicit validation and error-recovery loops.

5 / 5

Progressive Disclosure

No bundle files exist; the single SKILL.md is organized into clearly labeled sections (Goal, Inputs, MCP tools, Workflow, Output format, Guardrails) with sibling-skill references signaled by name and no nested references, though the inlined HTML skeleton and detailed output format are content that could live in a separate reference file, keeping it at 4.

4 / 5

Total

17

/

20

Passed

Description

58%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 clearly states what the skill does with concrete actions and a distinct SEO-audit niche, but it omits an explicit use-when trigger and the keyword "SEO", which cap completeness and trigger quality at 3.

Suggestions

Add an explicit "Use when..." clause naming the trigger, e.g. "Use when the user asks for an SEO audit or review of a website, especially for a shareable report."

Include the natural trigger term "SEO" (and a synonym like "review") directly in the description so the keyword users actually say is present.

Tighten "investigate its real search opportunities" toward a concrete action verb pair to push specificity toward 5.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Audit a website, investigate its real search opportunities, and deliver a short data-backed report" — naming the domain and three operations, though "investigate its real search opportunities" stays somewhat abstract rather than enumerating specific techniques, keeping it just below a 5.

4 / 5

Completeness

The "what" is clear (audit, investigate, report on traffic-growing changes), but there is no explicit "Use when..." clause; the "when" is only weakly implied by purpose phrasing, so per the missing-trigger-guidance cap it stays at 3.

3 / 5

Trigger Term Quality

It includes natural phrases like "audit a website", "search opportunities", and "organic traffic", but the single most common trigger term users say — "SEO" — is absent from the description, along with synonyms like "review", so coverage is partial rather than comprehensive.

3 / 5

Distinctiveness Conflict Risk

"organic traffic that converts" and "real search opportunities" carve a clear SEO-audit niche with low conflict risk; only minor overlap with generic site-audit skills keeps it from a 5.

4 / 5

Total

14

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

every-app/open-seo

Path

plugins/openseo/skills/seo-audit/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.