geo-fundamentals

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps content creators optimize their web pages to be cited by AI search engines like Perplexity, ChatGPT, and Claude, shifting the focus from traditional SEO rankings to AI-driven visibility.

Core Features & Use Cases

  • GEO vs SEO: Understand the difference between ranking on Google and being cited by AI.
  • AI Engine Landscape: Learn how different AI engines cite content and identify opportunities.
  • Content Checklist: Provides a comprehensive checklist for creating content that AI engines are likely to cite, covering both content and technical elements.
  • Use Case: A content marketer wants to ensure their new blog post about sustainable energy is not only found on Google but also appears as a source in AI-generated summaries and answers. They use the GEO Fundamentals skill to audit their content against AI citation best practices.

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 content for AI citations in search engines like Perplexity and ChatGPT?

To optimize content for AI citations, you need to improve semantic relevance, authority signals, and structured data. You can audit your web pages using a Python script that checks HTML and JSX files for JSON-LD, headings, author attribution, and FAQ sections.

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

GEO focuses on getting your content cited by generative AI search engines, whereas traditional SEO targets ranking high on search engine results pages. GEO emphasizes structured data and authority signals to ensure AI models reference your pages accurately in generated summaries.

How do I audit my website's readiness for AI-driven search visibility?

You can audit AI-driven search visibility by running a Python checker script on your project path. This script analyzes HTML, JSX, and TSX files to evaluate elements like JSON-LD, publication dates, and FAQ sections against AI citation best practices.

Does AI citation optimization work with React JSX and TSX files?

Yes, AI citation optimization works with React JSX and TSX files. The auditing script analyzes these file types directly to ensure your structured data, headings, and author attributions meet the requirements for generative engine citations.

What structured data elements do AI search engines look for when citing content?

AI search engines look for structured data elements like JSON-LD, proper headings, clear author attribution, publication dates, and FAQ sections. Including these elements significantly increases the likelihood of your content being cited in AI-generated answers.

When should I shift my focus from traditional SEO to generative engine optimization?

You should shift to generative engine optimization when you want your content to appear as a source in AI-generated summaries rather than just ranking on traditional search engines. This is crucial if your audience increasingly relies on AI assistants for information retrieval.