geo-fundamentals — Claude Code skill for GEO audits
Use this skill to assess whether site content is ready to appear in AI-generated answers. It covers content structure, crawler access and citation tracking.
npx claude-code-templates@latest --skill utilities/geo-fundamentalsWhat geo-fundamentals does
The skill explains how AI search systems select sources and what can make a page easier to cite, including sourced data, clear definitions, author details and FAQ sections. It also covers entity building, crawler access and ways to monitor AI mentions and referral traffic.
It includes content and technical checklists, plus scripts/geo_checker.py for auditing a project. Run the script with Python and pass a project path: python scripts/geo_checker.py <project_path>. The skill can use Read, Glob and Grep; its audit does not verify whether AI systems actually cite a page.
What it helps with
- audit project content for AI citation readiness
- draft a GEO checklist for an article
- identify missing source and author details on a page
- review site access for AI crawlers
- track brand mentions in AI answers
Example prompts for the agent
- Check this project for content that AI search systems can cite.
- Create a GEO checklist for this article, including definitions, sources and FAQs.
- Run the GEO audit on the project at
./my-project.
How to install geo-fundamentals
1claude-code-templates
npx claude-code-templates@latest --skill utilities/geo-fundamentals2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill geo-fundamentals -a claude-code3Manually: put the files in place
~/.claude/skills/geo-fundamentals/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/geo-fundamentals/
Manually: put the files in place
.agents/skills/geo-fundamentals/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/geo-fundamentals/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates geo-fundamentals2Manually: put the files in place
.github/skills/geo-fundamentals/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/utilities/geo-fundamentalsManually: put the files in place
.devin/skills/geo-fundamentals/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about geo-fundamentals
How do I install geo-fundamentals in Claude Code?
Run npx claude-code-templates@latest --skill utilities/geo-fundamentals. Then install the skill in Claude Code.
What does geo-fundamentals do?
It explains GEO practices and provides content and technical checklists. The scripts/geo_checker.py script audits a project for AI citation readiness.
How do I run the GEO audit?
Run python scripts/geo_checker.py <project_path> and replace <project_path> with the project directory. The script is invoked through Python.