CtrlK
BlogDocsLog inGet started
Tessl Logo

ai-seo

Optimize content for AI search and LLM citations across AI Overviews, ChatGPT, Perplexity, Claude, Gemini, and similar systems. Use when improving AI visibility, answer engine optimization, or citation readiness.

67

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

72%

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 instruction skill with sound progressive disclosure through two clearly signaled reference files. Its main weaknesses are verbosity from redundant sections (Common Mistakes, Task-Specific Questions echoing earlier content) and the absence of explicit validation/feedback checkpoints in the audit workflow.

Suggestions

Remove the redundancy between 'Common Mistakes' and the strategy sections — either trim 'Common Mistakes' to only novel pitfalls or cross-reference instead of restating the -10% keyword stuffing, freshness, bot-blocking, and third-party points already covered above.

Drop or merge 'Task-Specific Questions' with the 'Before Starting' context-gathering questions, since they ask nearly the same things (top queries, structured data, content types, competitor citations).

Add an explicit validation/feedback checkpoint to the audit workflow (e.g., after the extractability and robots.txt checks, 're-run the priority queries on the optimized page and confirm citation/answer-block presence before moving to monitoring').

DimensionReasoningScore

Conciseness

The 411-line body is mostly specialized, on-domain content (named bots, schema types, Princeton GEO boost percentages) that earns its place, but it is padded with redundancy: 'Common Mistakes' reiterates the strategy sections (keyword stuffing -10%, freshness, bot blocking, third-party presence) and 'Task-Specific Questions' repeats the 'Before Starting' questions; it is not score 1 because it avoids explaining general concepts Claude already knows, and not score 3 because the repetition and length could be tightened.

2 / 3

Actionability

As an instruction-only skill it provides concrete, specific guidance rather than vague direction — named AI bots to check in robots.txt (GPTBot, ClaudeBot, PerplexityBot), exact schema types (FAQPage, HowTo, Article), a pass/fail extractability checklist, and named monitoring tools (Otterly AI, Peec AI, ZipTie) — so the absence of code is not penalized; it is above score 2 because guidance is specific and copy-pasteable rather than pseudocode-level.

3 / 3

Workflow Clarity

The audit is sequenced into Steps 1-4 and the overall flow (audit, analyze, optimize, monitor) is present, but there are no explicit validation checkpoints or validate-fix-retry feedback loops, matching the score-2 anchor of 'steps listed but validation gaps'; it is not score 1 because steps are clearly laid out, and not score 3 because checkpoints are missing or only implicit.

2 / 3

Progressive Disclosure

The body is an overview that pushes detailed material to two real, clearly signaled, one-level-deep references ([references/platform-ranking-factors.md] and [references/content-patterns.md], both verified to exist) with easy navigation, matching the score-3 anchor; it is not score 2 because the references are well-signaled and appropriately split rather than nested or buried.

3 / 3

Total

10

/

12

Passed

Description

90%

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: it states a concrete domain and action, supplies explicit 'Use when' trigger guidance, and covers a rich set of natural platform and intent keywords. The only weakness is that it describes a single action rather than enumerating multiple specific capabilities.

DimensionReasoningScore

Specificity

The description names a clear domain ('AI search and LLM citations') and one concrete action ('Optimize content'), plus a broad platform list, but it does not enumerate multiple distinct concrete actions the way a score-3 anchor ('Extract text and tables from PDF files, fill forms, merge documents') does; it stays above score 1 because it is not vague.

2 / 3

Completeness

It explicitly answers both what ('Optimize content for AI search and LLM citations across ...') and when ('Use when improving AI visibility, answer engine optimization, or citation readiness'), matching the score-3 anchor with an explicit 'Use when' trigger clause; it is not score 2 because the when is explicit rather than implied.

3 / 3

Trigger Term Quality

It covers natural terms users would say — 'AI search', 'LLM citations', 'AI Overviews', 'ChatGPT', 'Perplexity', 'Claude', 'Gemini', 'AI visibility', 'answer engine optimization', and 'citation readiness' — giving broad coverage of platform names and intent phrases rather than the partial set characteristic of score 2.

3 / 3

Distinctiveness Conflict Risk

The AI-citation/AEO niche with triggers like 'AI visibility' and 'citation readiness' is clearly distinct from a general/traditional SEO skill, matching the score-3 anchor of a clear niche with distinct triggers; it is not score 2 because the triggers are AI-specific and unlikely to fire for unrelated skills.

3 / 3

Total

11

/

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
sickn33/antigravity-awesome-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.