geo-fundamentals

Audit HTML, JSX, and TSX files for AI citation readiness.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/danilomartinelli/cursor-kit --skill geo-fundamentals-danilomartinelli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-fundamentals
Source: https://github.com/danilomartinelli/cursor-kit/tree/main/skills/geo-fundamentals
Command: npx skills add https://github.com/danilomartinelli/cursor-kit --skill geo-fundamentals-danilomartinelli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps content creators ensure their web pages are optimized to be cited by AI search engines like Perplexity, ChatGPT, and Claude, increasing visibility and authority.

Core Features & Use Cases

  • AI Citation Readiness Audit: Analyzes web pages for elements that AI engines favor for citation, such as structured data, author attribution, and clear headings.
  • GEO vs SEO Understanding: Differentiates between traditional SEO and Generative Engine Optimization (GEO).
  • Content Strategy: Provides a checklist and best practices for creating content that AI is likely to cite.
  • Use Case: A content marketer can use this Skill to audit their latest blog post before publishing, ensuring it has the best chance of being featured as a source in AI-generated answers.

Quick Start

Run the geo_checker.py script on your project path to audit your web pages for AI citation readiness.

Frequently Asked Questions about geo-fundamentals

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

FAQPage Schema
How do I optimize web content for AI search citations in ChatGPT and Perplexity?

To optimize content for AI search citations, you need Generative Engine Optimization (GEO), which audits web pages for structured data, author attribution, and clear headings that AI engines prioritize for sourcing.

What is the difference between GEO and traditional SEO for web content?

GEO focuses on optimizing elements for AI search engine citations, such as entity recognition and FAQ sections, whereas traditional SEO targets search engine result page rankings and link clicks.

How do I audit my HTML and TSX files for AI citation readiness?

You can audit HTML, JSX, and TSX files for AI citation readiness by running a script that analyzes your project for structured data, publication dates, lists, and tables, providing a score and actionable feedback.

What content elements do AI search engines prioritize when citing sources?

AI search engines prioritize content featuring structured data, author attribution, publication dates, FAQ sections, lists, tables, and clear entity recognition to accurately extract and cite information.

Does Generative Engine Optimization work for React and TypeScript projects?

Yes, GEO works for React and TypeScript projects by directly analyzing JSX and TSX files alongside standard HTML to ensure AI search engines can properly parse and cite your structured content.

Why is my blog post not being cited by AI search engines?

Your blog post may lack AI citation readiness due to missing structured data, absent author attribution, or poor entity recognition, which AI engines require to confidently source and reference web content.