blog-geo

Audit HTML and Markdown blog posts for AI citation readiness and generate platform-specific citation capsules.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/captaindevv/blogs --skill blog-geo-captaindevv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-geo
Source: https://github.com/captaindevv/blogs/tree/main/skills/blog-geo
Command: npx skills add https://github.com/captaindevv/blogs --skill blog-geo-captaindevv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many blog posts are structured for human readers but not for AI citation systems, causing content to be overlooked or uncited by ChatGPT, Perplexity, and Google AI Overviews; this reduces visibility and undermines authority. The Skill audits content to identify extractable passages, formatting gaps, entity ambiguity, structural issues, and crawler accessibility so authors can make their posts citable by AI systems.

Core Features & Use Cases

  • Passage-level citability scoring: Detects and scores 120–180 word extractable passages that contain claims, evidence, and attribution.
  • Platform-specific analysis: Provides recommendations tailored to ChatGPT, Perplexity, and Google AI Overviews, including freshness and source strategies.
  • Citation capsule generation: Produces 40–60 word, self-contained citation capsules for each H2 section that can be embedded in the article.
  • Technical accessibility checks: Verifies schema placement, robots.txt/meta robots, static HTML rendering, and table/thead structure for AI extraction.
  • Use cases: Audit a draft post before publishing, optimize an existing high-value article for AI citations, or generate content-ready capsules for editors and CMS insertion.

Quick Start

Ask the assistant to analyze a draft or published post for AI citation readiness, generate per-section citation capsules, and return a 0-100 readiness score.

Frequently Asked Questions about blog-geo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my blog post citable by ChatGPT and Perplexity?

To make your blog post citable by AI systems, you need to audit it for passage-level citability, Q&A formatting, entity clarity, and AI crawler accessibility. This generates a 0-100 readiness score and platform-specific recommendations for ChatGPT, Perplexity, and Google AI Overviews.

What is AI citation readiness and how is it measured?

AI citation readiness measures how easily AI systems like ChatGPT and Perplexity can extract and cite content from your blog. It is measured by a 0-100 readiness metric that maps sub-scores for passage citability, entity clarity, structural extraction patterns, and technical accessibility.

How do I generate AI-friendly citation capsules for my blog sections?

You generate AI-friendly citation capsules by analyzing draft or published HTML and Markdown posts, which produces 40-60 word self-contained summaries for each H2 section that can be embedded directly into your article for AI crawlers to extract.

Does my blog post need structured data and static HTML for Google AI Overviews to cite it?

Yes, your blog post needs proper schema placement, static HTML rendering, and correct robots directives for Google AI Overviews to reliably cite it. Technical accessibility checks verify these elements along with table and thead structure for AI extraction.

What's the best way to audit an existing article for AI search visibility?

The best way to audit an existing article for AI search visibility is to evaluate its passage-level citability and technical accessibility for ChatGPT, Perplexity, and Google AI Overviews. This produces a 0-100 readiness score and identifies formatting gaps and entity ambiguity for optimization.

Why does ChatGPT overlook my published blog content when answering questions?

ChatGPT may overlook your published blog content if it lacks extractable passages, has formatting gaps, or contains entity ambiguity. Auditing your post's structural extraction patterns and AI crawler accessibility identifies why the content is being overlooked or uncited.