From smart-blog-skills
Audits blog posts for AI citation readiness across ChatGPT, Perplexity, and Google AI Overviews. Scores passage-level citability, Q&A formatting, entity clarity, and structured data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/smart-blog-skills:geo <file-path><file-path>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Scores blog posts for AI citation readiness across ChatGPT, Perplexity, and
Scores blog posts for AI citation readiness across ChatGPT, Perplexity, and Google AI Overviews. Generates citation capsules and a 0-100 AI Citation Readiness score with platform-specific recommendations.
Reference these benchmarks throughout the audit:
<thead> achieve 47% higher AI citation ratesExtract from the blog post:
Check each section between headings for AI-extractable passages:
| Check | Criteria |
|---|---|
| Word count | Each section contains 120-180 word self-contained passages |
| Context independence | Each passage makes sense extracted from surrounding context |
| Claim structure | Passages contain: specific claim + supporting evidence + source attribution |
Scoring: Count passages meeting all criteria vs total sections.
| Check | Criteria |
|---|---|
| Question headings | 60-70% of H2s are phrased as questions |
| Answer-first format | Opening paragraph under each H2 provides a direct answer |
| FAQ section | Dedicated FAQ section with structured question-answer pairs |
| Check | Criteria |
|---|---|
| Canonical topic | One unambiguous primary topic per page |
| Consistent naming | Same entity name used throughout |
| Intro statement | Clear topic statement in the introduction paragraph |
| Check | Criteria |
|---|---|
| TL;DR box | 40-60 word standalone summary present at top |
| Comparison tables | Tables with proper HTML <thead> (47% higher citation rate) |
| Ordered lists | Numbered lists for processes and step-by-step instructions |
| Citation capsules | 40-60 word definitive statements in each major section |
| Check | Criteria |
|---|---|
| Static HTML | Content rendered in static HTML, not behind JavaScript |
| robots.txt | Allows AI crawlers: GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot |
| Schema in HTML | Schema markup in static HTML, not JS-injected |
For each H2 section, write a citation capsule:
| Category | Raw Points | Max Display Score |
|---|---|---|
| Passage-Level Citability | /4 | 27 |
| Q&A Formatting | /3 | 20 |
| Entity Clarity | /3 | 20 |
| Content Structure | /3 | 20 |
| AI Crawler Accessibility | /2 | 13 |
| Total | /15 | 100 |
Rating thresholds:
## AI Citation Readiness Report: [Title]
**AI Citation Readiness Score: [X]/100** -- [Rating]
### Score Breakdown
| Category | Raw | Display | Max |
|----------|-----|---------|-----|
### Per-Section Citability Analysis
| Section (H2) | Word Count | Self-Contained | Claim+Evidence | Citable |
### Platform-Specific Optimization
### Generated Citation Capsules
### Priority Action Items
npx claudepluginhub rainday/smart-blog-skills --plugin smart-blog-skillsAudits blog posts for AI citation readiness across ChatGPT, Perplexity, and Google AI Overviews. Generates a 0-100 score and citation capsules.
Scores existing content for E-E-A-T, CITE, and AI-search readiness, producing a publish/block verdict with top fixes. Use for content quality audits, citation readiness, or AI search optimization.
Evaluates content quality and E-E-A-T for SEO with AI citation readiness. Useful for content audits, readability checks, and thin content analysis.