CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-plan

Strategic SEO planning for new or existing websites. Industry-specific templates, competitive analysis, content strategy, and implementation roadmap. Use when user says "SEO plan", "SEO strategy", "SEO planning", "content strategy", "keyword strategy", "content calendar", "site architecture", or "SEO roadmap".

65

Quality

78%

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/seo-plan/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured planning skill with a clear phased workflow, good use of asset templates for progressive disclosure, and explicit error handling. Its main weaknesses are placeholder filler in the KPI table, directional steps lacking method specifics, and the absence of explicit mid-workflow validation checkpoints.

Suggestions

Replace the "..." placeholder cells in the KPI Targets table with concrete example targets per industry, or generate the table only after real baselines are gathered, to remove token-filler (conciseness).

Add explicit validation checkpoints between phases (e.g., "Confirm KPI targets and scope with the user before starting Phase 2") so the multi-step workflow's checkpoints are explicit rather than implicit (workflow_clarity).

Make directional steps actionable by naming the method or tool — e.g., for "Estimate their domain authority" specify the signal/tool, and for schema markup list specific schema types per page type (actionability).

DimensionReasoningScore

Conciseness

The body is mostly efficient bullet-based prose with no re-explanation of concepts Claude knows, but the KPI Targets table uses literal "..." placeholder cells in every column, adding tokens that convey no data. It is not a 3 because not every token earns its place.

2 / 3

Actionability

It names concrete artifacts, templates, and DataForSEO tools, but several steps stay directional ("Estimate their domain authority", "Assess their E-E-A-T signals") without specifying method or signal, and the KPI table has no example targets. It is not a 3 because guidance is incomplete rather than copy-paste ready.

2 / 3

Workflow Clarity

The six-step process and four-phase roadmap are clearly sequenced with timelines, and an error-handling table gives input-recovery paths. It is not a 3 because there are no explicit validation checkpoints between phases (e.g., confirming scope before proceeding); checkpoints are implicit.

2 / 3

Progressive Disclosure

The body is a clear overview with a dedicated Industry Templates section that signals one-level-deep references to assets/, and all six referenced templates (saas.md, local-service.md, ecommerce.md, publisher.md, agency.md, generic.md) are verified present, so navigation is easy and content is appropriately split.

3 / 3

Total

9

/

12

Passed

Description

100%

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: concrete capabilities, a broad set of natural trigger terms, and an explicit Use-when clause that cleanly separates what from when. Third-person voice is maintained throughout.

DimensionReasoningScore

Specificity

The description lists multiple concrete capabilities — "Industry-specific templates, competitive analysis, content strategy, and implementation roadmap" — matching the anchor for several specific concrete actions rather than vague language.

3 / 3

Completeness

It answers both "what" (SEO planning capabilities) and "when" via an explicit "Use when user says..." clause with triggers, satisfying the requirement that would otherwise cap completeness at 2.

3 / 3

Trigger Term Quality

It provides eight natural trigger phrasings a user would actually say ("SEO plan", "SEO strategy", "SEO planning", "content strategy", "keyword strategy", "content calendar", "site architecture", "SEO roadmap"), giving good coverage rather than jargon.

3 / 3

Distinctiveness Conflict Risk

The SEO-planning niche and its SEO-specific triggers are clearly distinct and unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
AgriciDaniel/claude-seo
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.