CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-geo

SEO & GEO (Generative Engine Optimization) for websites. Analyze keywords, generate schema markup, optimize for AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude) and traditional search (Google, Bing). Use when user wants to improve search visibility, search optimization, search ranking, AI visibility, ChatGPT ranking, Google AI Overview, indexing, JSON-LD, meta tags, or keyword research.

93

1.31x
Quality

88%

Does it follow best practices?

Impact

96%

1.31x

Average score across 6 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

This is a well-structured, highly actionable skill with a clear multi-step workflow and good validation checkpoints. Its main weakness is moderate verbosity—explanatory annotations ('Use this for' blocks, introductory context) add tokens without proportional value. The progressive disclosure structure is well-designed with clear references, though some inline content could be moved to referenced files to keep the overview leaner.

Suggestions

Remove the 'Use this for' annotations after each command—Claude can infer when to use each tool from context.

Move the full meta tags template and JSON-LD schema examples to references/schema-templates.md and keep only a brief pointer in the main skill file.

DimensionReasoningScore

Conciseness

The skill is fairly well-organized but includes some unnecessary explanations (e.g., 'GEO = Generative Engine Optimization - Optimizing content to be cited by AI search engines' and 'Being cited is the new ranking #1' are filler). The 'Use this for' annotations after each command add bulk that Claude doesn't need. The platform-specific section could be more compressed.

2 / 3

Actionability

Provides concrete, executable commands (curl, bash scripts), copy-paste ready templates (meta tags, JSON-LD schema), specific WebSearch queries, and actionable checklists. The GEO methods table with specific visibility boost percentages is highly actionable.

3 / 3

Workflow Clarity

Clear 5-step sequential workflow from audit through validation/monitoring. Includes explicit validation steps (schema validation URLs, indexing checks), a report template for output, and checklists for verification. The progression from audit → research → optimize → validate is logical and well-structured.

3 / 3

Progressive Disclosure

References to external files (references/geo-research.md, references/schema-templates.md, etc.) are well-signaled and one level deep, which is good. However, no bundle files were provided, so we can't verify these references exist. The main SKILL.md also includes substantial inline content (full meta tag templates, schema examples) that could arguably live in the referenced files, making the main file longer than necessary.

2 / 3

Total

10

/

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.

This is an excellent skill description that clearly defines its domain (SEO & GEO), lists specific concrete actions, and provides comprehensive trigger terms covering both traditional and AI search optimization. The explicit 'Use when...' clause with diverse, natural trigger terms makes it highly effective for skill selection. The description is concise yet thorough, using proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Analyze keywords', 'generate schema markup', 'optimize for AI search engines' and 'traditional search', with named platforms (ChatGPT, Perplexity, Gemini, Copilot, Claude, Google, Bing).

3 / 3

Completeness

Clearly answers both 'what' (analyze keywords, generate schema markup, optimize for AI and traditional search engines) and 'when' with an explicit 'Use when...' clause listing numerous trigger scenarios.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'search visibility', 'search optimization', 'search ranking', 'AI visibility', 'ChatGPT ranking', 'Google AI Overview', 'indexing', 'JSON-LD', 'meta tags', 'keyword research', 'SEO', 'schema markup'. These span both technical and casual user language.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche around SEO/GEO optimization with distinct triggers like 'schema markup', 'JSON-LD', 'AI visibility', 'ChatGPT ranking', and 'Google AI Overview' that are unlikely to conflict with other skills.

3 / 3

Total

12

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
resciencelab/opc-skills
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.