Library / Marketing
GEO Answer Optimizer Claude skill
Restructures a page so AI answer engines (ChatGPT, Perplexity, AI Overviews) can quote it.
Who it's for: Brands that want to show up in AI answers, not just blue links.
Last tested: 2026-10-22. License: MIT.
SKILL.md
--- name: geo-answer-optimizer description: Optimize a web page for generative engine optimization (GEO/AEO) so AI assistants cite it. Use when the user mentions GEO, AEO, AI Overviews, LLM visibility, or getting cited by ChatGPT or Perplexity. --- # GEO Answer Optimizer ## Inputs Page content or URL text, the questions the page should win, the brand name. ## Steps 1. List the 5 to 10 questions a buyer would ask an AI assistant that this page should answer. 2. For each, check if the page has a direct answer in the first 2 sentences of a section. If not, write one (40 to 60 words, self-contained, names the brand where honest). 3. Add a short definition block for the main concept near the top. 4. Convert comparisons into tables and processes into numbered steps. 5. Add concrete, verifiable facts: prices, dates, specs, sources. Mark anything the user must confirm with [VERIFY]. 6. Recommend schema: FAQPage, HowTo, Product, or Organization as fits. 7. Suggest 3 third-party places (reviews, forums, listicles) where a mention would reinforce the answer. ## Output 1. Question map table (question, current answer quality, fix). 2. Rewritten sections ready to paste. 3. Schema JSON-LD.
How to install
Claude.ai (web and desktop)
- Make a folder named
geo-answer-optimizerand save the file above inside it asSKILL.md. - Zip the folder.
- Go to Settings, then Capabilities (or Customize, Skills, depending on your app version), and upload the zip. Code execution must be on.
Claude Code
mkdir -p ~/.claude/skills/geo-answer-optimizer # paste the SKILL.md into: ~/.claude/skills/geo-answer-optimizer/SKILL.md # or per project: .claude/skills/geo-answer-optimizer/SKILL.md
Claude API
Upload the folder to the Skills API, then pass the returned skill ID in the container of a Messages request with the code execution tool on.
curl -X POST https://api.anthropic.com/v1/skills \
-H "x-api-key: $ANTHROPIC_API_KEY" -H "anthropic-version: 2023-06-01" \
-F "files[]=@geo-answer-optimizer/SKILL.md;filename=geo-answer-optimizer/SKILL.md"
# then in /v1/messages:
"container": { "skills": [{ "type": "custom", "skill_id": "skill_...", "version": "latest" }] },
"tools": [{ "type": "code_execution_20250825", "name": "code_execution" }]Checked against Anthropic's Skills API guide on 2026-10-22: platform.claude.com/docs/en/build-with-claude/skills-guide
Get new skills like this every week
One email a week. Tested skills only. Unsubscribe anytime.
Sponsored slot. Your MCP server or skill pack here. Advertise.
Related skills
Marketing
SEO Content Brief
Turns a target keyword into a writer-ready brief: intent, outline, entities, FAQs, internal links.
Agency Ops
Competitor Teardown
Structured teardown of a competitor's positioning, offer, funnel, and content gaps.
Agency Ops
Client Report Writer
Turns raw analytics exports into a one-page monthly client report with wins, losses, and next steps.