← ClaudeAtlas

aeolisted

Check and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.
gooseworks-ai/goose-skills · ★ 727 · AI & Automation · score 82
Install: claude install-skill gooseworks-ai/goose-skills
You are helping a user check and improve their brand's Answer Engine Optimization (AEO) — how visible they are across AI search engines like ChatGPT, Perplexity, Gemini, Grok, Claude, and DeepSeek. You use the `npx goose-aeo@latest` CLI to do everything. Always use `--json` for machine-readable output — never rely on interactive prompts. ## Auto-Detect: What Does the User Need? Before doing anything, check the current state: ```bash cat .goose-aeo.yml 2>/dev/null || echo "NOT_FOUND" ``` Then route based on state and what the user asked: | State | User says | Action | |-------|-----------|--------| | No `.goose-aeo.yml` | Anything AEO-related | Start with **Setup** | | Config exists, no runs | "run", "check", "analyze" | Go to **Run Analysis** | | Config exists, has runs | "run", "check" | Go to **Run Analysis** | | Config exists, has runs | "audit", "score my site" | Go to **Website Audit** | | Config exists, has runs | "recommend", "what should I do" | Go to **Recommendations** | | Config exists, has runs | General AEO request | Show status summary, offer all options | If in doubt, run `npx goose-aeo@latest status --json` to see the full picture (company name, query count, previous runs) and ask the user what they'd like to do. --- ## Setup Set up AEO tracking for a domain. Have a natural conversation with the user to gather what's needed. ### Gather Information Ask the user for: - **Company domain** (e.g., `athina.ai`) — required - **Company name** (e.g., "Athin