Example Prompts
- “What does ChatGPT say about [topic], and which sources does it use?”
- “Trace the answer to [question] across Claude, ChatGPT, and Gemini”
- “Why do AI assistants recommend [competitor] instead of us?”
- “Which domains dominate the citations for [prompt]?”
Trace Methodology
1
Run the question per engine
Self-contained trace scripts (one per engine) ask the question with web search enabled and save a structured JSON trace per run. Each engine’s script runs independently; one API key is enough to start.
2
Normalize the quirks
Gemini’s expiring redirect links are resolved to real URLs at capture time; ChatGPT’s tracking suffixes are stripped from retrieved sources; Claude’s scattered citations are reassembled in answer order.
3
Aggregate cited domains
A deterministic aggregator counts cited domains across engines and samples.
4
Analyze
Presence, citation paths, winning domains and their surface types, near-misses (retrieved but never cited), and stability across samples.
Requirements
This skill needs AI engine API keys rather than an Xpoz account: any ofANTHROPIC_API_KEY, OPENAI_API_KEY, or GEMINI_API_KEY, each enabling that engine’s trace. It pairs with GEO Visibility Check (which uses it as the tracing layer) and GEO Reddit (which mines its traces for cited threads).

