geo-fundamentals

Audit HTML, JSX, and TSX files for AI citation readiness using GEO best practices.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill geo-fundamentals-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-fundamentals
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/geo-fundamentals
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill geo-fundamentals-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires re, json, pathlib, and includes scripts (resource) components.

What problem does it solve?

This Skill helps content creators and SEO professionals optimize their web pages to be more easily cited and understood by AI-powered search engines like ChatGPT, Claude, and Perplexity.

Core Features & Use Cases

  • AI Citation Readiness: Analyzes web content for elements that AI engines prioritize for citations (structured data, authoritativeness, clarity).
  • GEO vs. SEO: Differentiates between traditional SEO and Generative Engine Optimization (GEO) for AI-driven discovery.
  • Use Case: A marketing team can use this skill to audit their blog posts before publishing, ensuring they are structured to be picked up and cited by AI assistants, thereby increasing their visibility and authority in AI-generated responses.

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

To optimize content for AI search engines, run a Python audit script on your HTML, JSX, and TSX files. It analyzes structured data, author attribution, publication dates, and FAQ sections against Generative Engine Optimization best practices to increase AI citation rates.

What is the difference between Generative Engine Optimization and traditional SEO?

Generative Engine Optimization focuses on making content easily cited and understood by AI-powered search engines like Claude and ChatGPT, whereas traditional SEO targets link visibility on standard search engine results pages. This skill audits specifically for GEO citation readiness.

How do I check if my blog post is ready to be cited by AI assistants?

You can check AI citation readiness by running the geo_checker.py script on your project path. It assesses web content for structured data, entity recognition, authoritativeness, and clarity to ensure AI assistants can easily pick it up and reference it.

Does this AI citation readiness audit work with React and TypeScript files?

Yes, the AI citation readiness audit works with React and TypeScript files. The script analyzes HTML, JSX, and TSX formats to evaluate structured data and entity recognition against generative AI search priorities.

What specific HTML elements do AI search engines prioritize when generating responses?

AI search engines prioritize structured data, author attribution, publication dates, FAQ sections, and clear entity recognition. Auditing these specific elements ensures your web pages meet the citation criteria used by generative AI assistants.

Can I use Python to automate audits for AI search visibility on my website?

Yes, you can use a Python script to automate audits for AI search visibility. The provided geo_checker.py script evaluates your project directory against Generative Engine Optimization best practices to identify missing citation elements.