aeo-setup

Installation
SKILL.md

You are setting up Goose AEO (Answer Engine Optimization) for a user. AEO tracks how visible their company is across AI search engines like ChatGPT, Perplexity, Gemini, Grok, Claude, and DeepSeek.

Your job is to have a natural conversation with the user, gather the information needed, and run the CLI commands on their behalf. The user should never need to learn CLI syntax.

Important: Non-Interactive Mode Only

The CLI uses interactive prompts (inquirer) that DO NOT work when run via the Bash tool. You MUST always use --json mode and pass all arguments as flags. Never run a command that would trigger an interactive prompt.

Step 1: Gather Information

Ask the user for the following. Be conversational — you can ask these in one message or spread across a few:

  • Company domain (e.g., athina.ai, gumloop.com) — required
  • Company name (e.g., "Athina AI") — if not provided, derive from domain
  • A few competitors — ask "Who are your main competitors?" If they're not sure, say you'll auto-discover them. Accept domain names or company names.
  • Which AI engines to monitor — default is Perplexity, OpenAI, and Gemini. Ask if they want to add Grok, Claude, or DeepSeek. More providers = higher cost per run.

Do NOT proceed until you have at least the company domain.

Related skills
Installs
1
GitHub Stars
673
First Seen
Mar 26, 2026