CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

seo-flow

FLOW framework integration: evidence-led SEO using the Find → Leverage → Optimize → Win loop. Surfaces stage-specific AI prompts from the FLOW knowledge base (41 prompts, CC BY 4.0). Use when user says "FLOW", "FLOW framework", "seo flow", "evidence-led SEO", "find leverage optimize win", or wants stage-specific SEO prompts.

Quality

87%

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

85%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 strongly engineered orchestration body: every sub-command has concrete read/apply/report steps, verified on-demand reference loading with real bundle files behind each path, explicit error recovery, and a stated selection rule that prevents context flooding. The only trims available are minor duplication between the Runtime context and Reference Files sections and slightly underspecified 'apply the prompt' semantics.

DimensionReasoningScore

Conciseness

The body is operational rather than explanatory — no space is spent on concepts Claude already knows, and instructions like 'Dumping all 21 is noise' justify rules efficiently. It stops short of 5 because of minor redundancy: the reference-file inventory appears twice (the 'Runtime context' block and the 'Reference Files' section), and the intro paragraph plus the Commands table partly restate the orchestration steps.

4 / 5

Actionability

Mostly executable guidance: exact file paths per stage ('Read all files in references/prompts/find/'), a copy-paste sync command ('"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run sync_flow.py'), an error-handling table with concrete recovery actions, and a priority-ordered prompt-selection rule. The gap keeping it at 4 is that 'Apply each prompt to the URL or topic' leaves the core operation (how a prompt file is used against input) as a high-level hint rather than fully specified.

4 / 5

Workflow Clarity

Each of the seven sub-commands has a clear numbered sequence, and the skill includes explicit error-recovery feedback loops ('sync_flow.py auth error → Run gh auth login then retry', missing files → '/seo flow sync') plus a checklist for the complex optimize-stage selection ('Always surface exactly 2-3 prompts. State which prompts you chose and why'). This matches the top anchor — clear sequences with explicit validation/recovery steps and a selection checklist; there are no destructive or batch operations lacking validation.

5 / 5

Progressive Disclosure

Scored against the actual bundle: references/flow-framework.md, bibliography.md, prompts/README.md, and the five stage directories exist with exactly the claimed counts (find=5, leverage=1, optimize=21, win=3, local=11 = 41 prompts). SKILL.md is a pure orchestration overview with one-level-deep, clearly signaled references ('Load on-demand, do NOT load all at startup', a dedicated Reference Files section with when-to-load conditions), so it matches the clear-overview top anchor.

5 / 5

Total

18

/

20

Passed

Description

86%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 well-formed description with explicit, comprehensive trigger guidance and a clear statement of what the skill does. Its main weakness is that capability coverage stays at the framework level — the concrete per-stage analyses live only in the body — and one or two trigger phrases could overlap with sibling /seo commands.

Suggestions

Name one or two concrete per-stage capabilities in the description (e.g., 'runs keyword research, SERP intent mapping, and conversion audits via stage prompts') to raise specificity beyond a single 'surfaces prompts' action.

Tighten the broader triggers (e.g., 'wants stage-specific FLOW SEO prompts') so generic SEO requests route to the sibling /seo commands rather than this skill.

DimensionReasoningScore

Specificity

The description names the domain ("evidence-led SEO using the Find → Leverage → Optimize → Win loop") and one concrete action ("Surfaces stage-specific AI prompts from the FLOW knowledge base (41 prompts)"), which matches the anchor for 1-2 concrete actions without comprehensive coverage. It does not reach 4 because it never lists the specific analyses performed (e.g., keyword research, backlink strategy, conversion audits — those appear only in the body), and is not a 2 because the action and domain are named concretely rather than generically.

3 / 5

Completeness

It explicitly answers both what ("evidence-led SEO using the Find → Leverage → Optimize → Win loop. Surfaces stage-specific AI prompts from the FLOW knowledge base") and when ("Use when user says 'FLOW', 'FLOW framework', ...") with concrete trigger phrases, matching the top anchor exactly. Not 4, because the 'when' clause is already explicit and specific rather than merely present.

5 / 5

Trigger Term Quality

Trigger phrases are comprehensive with synonyms and both short and expanded forms: "FLOW", "FLOW framework", "seo flow", "evidence-led SEO", "find leverage optimize win", and "stage-specific SEO prompts" — exactly the natural phrasings a user of this framework would say. It fits the comprehensive-coverage anchor including synonyms, and there is no clearly missing common variation that would drop it to 4.

5 / 5

Distinctiveness Conflict Risk

The framework-specific triggers ("FLOW", "seo flow", "find leverage optimize win") form a clear niche with minimal conflict risk, but the broader phrases "evidence-led SEO" and "wants stage-specific SEO prompts" could overlap with closely related sibling SEO commands (the body cross-references /seo cluster, /seo content, /seo local, etc.). This matches 'mostly distinct; minor overlap risk with closely related skills' rather than the fully distinct top anchor.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 12 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository

AgriciDaniel/claude-seo

Path

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