CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

seo-keyword

Run keyword research, classify by search intent, cluster into topical groups, and prioritize for content production. Use this skill whenever the user asks to do keyword research, find target keywords, identify ranking opportunities, classify search intent, build a topical map, or plan a content strategy around what people search for. Triggers on keyword research, keyword strategy, search intent, keyword clustering, topic clusters, keyword difficulty, search volume, ranking opportunity, content gap, what should I write about, target keyword, primary keyword, secondary keyword, long-tail. Also triggers when planning a content calendar or new site without keywords yet defined.

Quality

92%

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

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 well-structured methodology skill with concrete thresholds, a scoring formula, failure patterns, a defined output format, and clean one-level reference files. Its main gaps are mild redundancy of standard SEO concepts inline and the absence of an explicit validation checkpoint in the workflow.

Suggestions

Trim the inline four-intent table to a one-line summary and defer the full taxonomy to references/intent-classification-guide.md, since Claude already knows the standard intent categories.

Add a validation checkpoint mid-workflow, e.g. after Stage 2: "Verify every keyword has an intent label before clustering; re-check ambiguous ones against the actual SERP."

DimensionReasoningScore

Conciseness

The body is dense with non-obvious heuristics (SERP-overlap rule, priority formula, quantified targets), but the four-intent taxonomy table and explanatory asides like "Get this right or the rest is noise" restate SEO knowledge Claude largely already has — minor over-explanation that could be trimmed.

4 / 5

Actionability

Highly executable instruction-only guidance: numeric targets (200–500 candidates, 20–50 clusters, 5–15 secondaries), a mechanical clustering rule ("share at least 3 of the top 10 results"), an explicit priority formula, a full output-column table, and a linked template — no significant gaps.

5 / 5

Workflow Clarity

The 8-step workflow is clearly sequenced with per-step quantified targets acting as checkpoints and a stated-gap policy for missing data, but there is no explicit verification step (e.g., confirming every keyword is intent-labeled before clustering), so it falls short of the validation/feedback-loop anchor.

4 / 5

Progressive Disclosure

Both referenced files exist, are one level deep, and are clearly signaled (workflow step 8 and a "Reference files" section with per-file descriptions); intent detail and the output template are appropriately split out with only summaries kept inline.

5 / 5

Total

18

/

20

Passed

Description

96%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 strong description that explicitly covers what the skill does, when to use it, and a comprehensive set of natural trigger terms in third-person voice. The only weakness is slight breadth in the content-calendar/content-strategy triggers, which edges into adjacent skills' territory.

Suggestions

Qualify the content-calendar trigger to keep it SEO-owned, e.g. "planning a content calendar and needing keywords to schedule around".

Drop or narrow "plan a content strategy" to "plan a search-led content strategy" to reduce overlap with general content-strategy skills.

DimensionReasoningScore

Specificity

"Run keyword research, classify by search intent, cluster into topical groups, and prioritize for content production" lists four concrete actions covering the full pipeline in third-person voice, matching the comprehensive-coverage anchor.

5 / 5

Completeness

The first sentence answers "what" with concrete actions, and "Use this skill whenever the user asks to do... Triggers on..." explicitly answers "when" with concrete trigger phrases.

5 / 5

Trigger Term Quality

Triggers span natural user phrasings and synonyms — "keyword research," "find target keywords," "what should I write about," "target/primary/secondary keyword," "long-tail," "content gap" — with no common variation missing.

5 / 5

Distinctiveness Conflict Risk

The SEO keyword-research niche is clear with distinct triggers, but "planning a content calendar" and "plan a content strategy" create minor overlap risk with general content-planning skills rather than minimal conflict.

4 / 5

Total

19

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

rampstackco/claude-skills

Path

skills/seo-keyword/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.