geo-fundamentals

Audit public web pages for AI citation readiness with a Python script.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Andrejr82/Caculinha_BI --skill geo-fundamentals-andrejr82
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-fundamentals
Source: https://github.com/Andrejr82/Caculinha_BI/tree/main/.agent/skills/geo-fundamentals
Command: npx skills add https://github.com/Andrejr82/Caculinha_BI --skill geo-fundamentals-andrejr82

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps content creators optimize their web pages to be more easily discovered, understood, and cited by AI-powered search engines and chatbots.

Core Features & Use Cases

  • AI Search Optimization (GEO): Understand the differences between traditional SEO and GEO.
  • AI Citation Factors: Learn what makes content citable by AI models like ChatGPT, Claude, and Perplexity.
  • Content Checklist: Provides a comprehensive list of on-page and technical elements to improve AI discoverability.
  • Use Case: A content marketer can use this skill to audit their blog posts and ensure they are structured and tagged correctly to be featured in AI-generated answers.

Quick Start

Run the geo_checker.py script on your project directory 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 and citations?

GEO differs from traditional SEO by focusing on how AI crawlers interpret content structure, entities, and technical factors like JSON-LD and author attribution to generate cited answers, rather than just ranking links on search engine results pages.

What makes content citable by AI models like ChatGPT and Claude?

You can audit your web pages for AI citation readiness by running a Python script that checks your project directory for technical SEO factors, JSON-LD presence, headings, author attribution, dates, FAQs, and original data.

Does my website need structured data to appear in Perplexity search results?

Yes, your website needs structured data like JSON-LD to be easily discovered and cited by AI-powered search engines. Implementing structured data alongside clear headings and author attribution significantly improves your AI search discoverability.

What are the limitations of using a Python script for AI search optimization?

The limitation of using a Python script for AI search optimization is that it only audits static public web pages for structural elements like JSON-LD and headings, and does not dynamically submit content to AI crawlers or guarantee citation placement.