Claude Code SkillUtilities14 installs

Geo Fundamentals

Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).

Install with the Claude Code Templates CLI
$ npx claude-code-templates@latest --skill="utilities/geo-fundamentals" --yes

Requires Claude Code. The command adds this skill to your project's .claudedirectory — nothing runs on ToolZip's servers.

What's inside this skill

Component source

GEO Fundamentals

Optimization for AI-powered search engines.

1. What is GEO?

GEO = Generative Engine Optimization
GoalPlatform
Be cited in AI responsesChatGPT, Claude, Perplexity, Gemini

SEO vs GEO

AspectSEOGEO
Goal#1 rankingAI citations
PlatformGoogleAI engines
MetricsRankings, CTRCitation rate
FocusKeywordsEntities, data

2. AI Engine Landscape

EngineCitation StyleOpportunity
PerplexityNumbered [1][2]Highest citation rate
ChatGPTInline/footnotesCustom GPTs
ClaudeContextualLong-form content
GeminiSources sectionSEO crossover

3. RAG Retrieval Factors

How AI engines select content to cite:

FactorWeight
Semantic relevance~40%
Keyword match~20%
Authority signals~15%
Freshness~10%
Source diversity~15%

4. Content That Gets Cited

ElementWhy It Works
Original statisticsUnique, citable data
Expert quotesAuthority transfer
Clear definitionsEasy to extract
Step-by-step guidesActionable value
Comparison tablesStructured info
FAQ sectionsDirect answers

5. GEO Content Checklist

Content Elements

  • Question-based titles
  • Summary/TL;DR at top
  • Original data with sources
  • Expert quotes (name, title)
  • FAQ section (3-5 Q&A)
  • Clear definitions
  • "Last updated" timestamp
  • Author with credentials

Technical Elements

  • Article schema with dates
  • Person schema for author
  • FAQPage schema
  • Fast loading (< 2.5s)
  • Clean HTML structure


6. Entity Building

ActionPurpose
Google Knowledge PanelEntity recognition
Wikipedia (if notable)Authority source
Consistent info across webEntity consolidation
Industry mentionsAuthority signals

7. AI Crawler Access

Key AI User-Agents

CrawlerEngine
GPTBotChatGPT/OpenAI
Claude-WebClaude
PerplexityBotPerplexity
GooglebotGemini (shared)

Access Decision

StrategyWhen
Allow allWant AI citations
Block GPTBotDon't want OpenAI training
SelectiveAllow some, block others

8. Measurement

MetricHow to Track
AI citationsManual monitoring
"According to [Brand]" mentionsSearch in AI
Competitor citationsCompare share
AI-referred trafficUTM parameters

9. Anti-Patterns

❌ Don't✅ Do
Publish without datesAdd timestamps
Vague attributionsName sources
Skip author infoShow credentials
Thin contentComprehensive coverage

Remember: AI cites content that's clear, authoritative, and easy to extract. Be the best answer.

Script

ScriptPurposeCommand
scripts/geo_checker.pyGEO audit (AI citation readiness)python scripts/geo_checker.py <project_path>
Type
Skill
Category
Utilities
Installs
14
Source
GitHub ↗

Related Claude Code Skills

SkillUtilities

Browser Automation

"Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns. This skill covers Playwright (recommended) and Puppeteer, with patterns for testing, scraping, and agentic browser control. Key insight: Playwright won the framework war. Unless you need Puppeteer's stealth ecosystem or are Chrome-only, Playwright is the better choice in 202"

42 installsView →
SkillUtilities

Cf Crawl

"Crawl entire websites using Cloudflare Browser Rendering /crawl API. Initiates async crawl jobs, polls for completion, and saves results as markdown files. Useful for ingesting documentation sites, knowledge bases, or any web content into your project context. Requires CLOUDFLARE_ACCOUNT_ID and CLOUDFLARE_API_TOKEN environment variables."

41 installsView →
SkillUtilities

Playwright Skill

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

38 installsView →
SkillUtilities

Domain Name Brainstormer

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

24 installsView →
SkillUtilities

Browser Extension Builder

"Expert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing. Use when: browser extension, chrome extension, firefox addon, extension, manifest v3."

23 installsView →
SkillUtilities

Using Superpowers

Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

17 installsView →

Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.