CtrlK
BlogDocsLog inGet started
Tessl Logo

geo-optimizer

Generative Engine Optimization (GEO) — make content rank in AI search answers from ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews. Audits existing content, rewrites for AI citation, and produces per-engine strategy. Use when asked to "optimize for AI search", "rank in ChatGPT", "GEO audit", "improve AI citations", "rank in Perplexity", "AI Overview optimization", "AI Overview ranking", "LLM SEO", "answer engine optimization", "AEO", "get cited by AI", "GEO", "generative engine optimization", "show up in ChatGPT", "appear in AI answers", "be cited by Perplexity", "SGE optimization", "Search Generative Experience", or "make my content show up in AI answers". Distinct from regular SEO — this targets generative engines, not traditional Google rankings.

72

Quality

89%

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

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 well-structured, actionable skill body with a clear multi-step workflow, explicit validation feedback loops, and proper progressive disclosure to a real reference file. The main weakness is repeated fabrication messaging and template-with-placeholder output formats rather than fully worked examples.

Suggestions

Consolidate the fabrication/no-fabrication guidance into a single authoritative section and reference it from Step 5 and the checklist instead of restating the rationale each time.

Add one fully worked audit and one fully worked optimize example with literal filled-in values (a real URL, a real GEO Score, a real rewritten snippet) so the output templates are unambiguous.

Tighten the 'Coordination With Other Skills' and 'Critical: No Fabrication' sections, which overlap slightly with material already covered in Step 5's quality gate.

DimensionReasoningScore

Conciseness

The body is dense and mostly assumes Claude's competence (no explanations of what AI search engines, robots.txt, or JSON-LD are), but fabrication warnings are repeated across the 'Critical' section, Priority 2, Step 5, and the pre-publish checklist, which could be consolidated.

4 / 5

Actionability

Provides concrete executable guidance — a copy-paste bash find snippet, exact density targets (≥5 numbers, ≥1 citation/500 words, ≥3 source types), named crawlers, and JSON-LD field lists — but the audit/optimize output formats are templates with placeholders rather than fully filled worked examples.

4 / 5

Workflow Clarity

Clear six-step sequence with an explicit validation gate in Step 5 (named checks plus a fabrication hard-fail with a 'don't deliver / find real evidence' feedback loop) and a pre-publish checklist, appropriate for a content-rewriting skill.

5 / 5

Progressive Disclosure

SKILL.md is an overview that signals a single one-level-deep reference (references/geo-techniques.md, which exists at 592 lines) and states exactly what lives there; no nested references, and the sibling-skill coordination section points outward cleanly.

5 / 5

Total

18

/

20

Passed

Description

95%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 clearly states the skill's three jobs, provides an extensive set of natural trigger phrases, and explicitly distinguishes GEO from regular SEO. Third-person voice is maintained throughout with no first/second-person usage to penalize.

DimensionReasoningScore

Specificity

Names the GEO domain and three concrete jobs — 'Audits existing content, rewrites for AI citation, and produces per-engine strategy' — but the 'rewrites for AI citation' action is somewhat generic compared to the anchor-5 listing of many distinct concrete actions.

4 / 5

Completeness

Explicitly answers both 'what' (audit/rewrite/strategy) and 'when' ('Use when asked to...') with a long list of concrete trigger phrases, matching the anchor-5 example.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage with many synonyms users would actually say: 'optimize for AI search', 'rank in ChatGPT', 'LLM SEO', 'AEO', 'get cited by AI', 'show up in ChatGPT', 'make my content show up in AI answers'.

5 / 5

Distinctiveness Conflict Risk

Carves a clear GEO/AEO niche and explicitly differentiates from regular SEO ('Distinct from regular SEO — this targets generative engines, not traditional Google rankings'), giving minimal conflict risk.

5 / 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.

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
nowork-studio/NotFair
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.