aeo-baseline

Run configured prompts against Gemini with Google Search grounding and collect visibility signals into a JSON evidence file.

9|2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/psyduckler/aeo-skills --skill aeo-baseline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: aeo-baseline
Source: https://github.com/psyduckler/aeo-skills/tree/main/aeo-baseline
Command: npx skills add https://github.com/psyduckler/aeo-skills --skill aeo-baseline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The AEO Baseline automates the measurement of a brand's visibility in AI answer engines by running configured prompts against Gemini with Google Search grounding, and it produces an append-only JSON evidence file conforming to the aeo-evidence-v1 schema.

Core Features & Use Cases

  • Atomic visibility baseline: runs multiple samples per prompt to extract signals (brand mentions, citations, positions, entities, sentiment, competitors) and computes Wilson 95% CI.
  • Produces an evidence JSON file consumable by aeo-report and aeo-optimize.
  • Works with a workspace config and can operate in ad-hoc mode for a one-shot snapshot.

Quick Start

Run the baseline script to measure a brand's visibility baseline with configured prompts.

Frequently Asked Questions about aeo-baseline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I measure my brand's visibility in AI answer engines?▼

To measure AI visibility, you can automate configured prompts against Gemini with Google Search grounding to collect brand mentions, citations, and competitor signals into a JSON evidence file.

What signals should I track to establish an AI visibility baseline?▼

An AI visibility baseline tracks brand mentions, citations, positions, entities, sentiment, and competitors across multiple prompt samples to compute a Wilson 95% confidence interval.

How do I monitor brand visibility changes over time using Gemini?▼

You monitor brand visibility changes by running recurring baseline measurements that append new signal collection results to an evidence file, tracking deviations from the initial baseline.

Do I need a Gemini API key to collect AI search grounding evidence?▼

Yes, collecting AI search grounding evidence requires a GEMINI_API_KEY in your environment, Python 3.9 or higher, and a workspace config or ad-hoc mode to execute the measurement script.

Can I generate a one-shot AI visibility snapshot without a full workspace config?▼

Yes, you can operate in ad-hoc mode to generate a one-shot visibility snapshot, running prompts against Gemini and writing results to the aeo-evidence-v1 schema without a persistent workspace config.

What format does the AI visibility evidence file use for reporting?▼

The AI visibility evidence file uses an append-only JSON format conforming to the aeo-evidence-v1 schema, making it directly consumable by downstream reporting and optimization workflows.