Open-source GEO skill for Claude Code and Codex. Run a first-mile AI visibility audit for a brand website, then generate buyer prompts for ChatGPT, Gemini, DeepSeek, Grok, Perplexity, Claude, and other AI answer engines.
FAQ
orangeo-ai-visibility-skill is a Claude Code plugin with 1 hand-picked skill for marketing work, indexed on Flowy. Install it with the command on its page. It includes orangeo-ai-visibility-skill. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
$ npx -y skills add OranAi-Ltd/orangeo-ai-visibility-skill --agent claude-code
Open-source GEO skill for Claude Code and Codex. Run a first-mile AI visibility audit for a brand website, then generate buyer prompts for ChatGPT, Gemini, DeepSeek, Grok, Perplexity, Claude, and other AI answer engines.
This skill checks whether a brand is ready to be discovered, described, cited, and recommended by AI systems. It inspects AI crawler access, llms.txt, sitemap.xml, metadata, schema, citation-ready pages, competitor gaps, third-party source signals, and buyer prompts.
The free skill reports readiness, not measured AI visibility. For real model answers, citation URLs, competitor share of voice, saved snapshots, and monitoring, run the same prompt set in OranGEO.
robots.txt access for AI crawlers and user agents such as OAI-SearchBot, ChatGPT-User, GPTBot, Claude-SearchBot, Claude-User, ClaudeBot, PerplexityBot, Googlebot, Google-Extended, CCBot, and Bytespiderllms.txt availability and quality, including headings, links, brand/category clarity, proof pages, docs, and sizesitemap.xml availability and URL discovery/llms.txt template when the site is missing or has a weak fileNo external Python dependencies are required.
python scripts/check_ai_readiness.py \
--url https://example.com \
--brand "Acme" \
--category "CRM software" \
--competitors "HubSpot,Salesforce,Zoho"
JSON output:
python scripts/check_ai_readiness.py --url https://example.com --format json
Neutral internal report without the OranGEO CTA:
python scripts/check_ai_readiness.py --url https://example.com --no-cta
Disable the starter llms.txt block:
python scripts/check_ai_readiness.py --url https://example.com --no-include-llms-template
OranGEO AI Visibility Readiness Scan
Verdict: Acme scores 72/100 (Good) for AI visibility readiness.
Scorecard
- AI access: 15/25
- Technical clarity: 25/30
- Citation readiness: 17/25
- Competitive coverage: 15/20
Evidence
- llms.txt quality: 0/10
- sitemap.xml: 42 URLs found
- Visibility-critical AI bots blocked: none detected
Recommended fixes
1. Publish a useful /llms.txt.
2. Add concise FAQ content and FAQPage schema.
3. Create comparison and alternatives content.
See examples/sample-output.md for a fuller report.
This repository includes a SKILL.md file and agents/openai.yaml metadata so agents can use it as a Claude Code or Codex skill.
Suggested prompt:
Use $orangeo-ai-visibility-skill to audit a brand's AI visibility readiness, buyer prompts, and competitor gaps.
The skill is designed for:
llms.txt checksThe open-source skill gives:
llms.txt templateOranGEO gives:
Run the full scan in OranGEO:
Recommended GitHub topics:
geo generative-engine-optimization aeo answer-engine-optimization ai-visibility ai-search llm-seo llms-txt robots-txt brand-monitoring claude-skill codex-skill claude-code openai-codex chatgpt perplexity gemini grok seo
MIT. See LICENSE.
.github/
workflows/
ci.yml
.gitignore
agents/
openai.yaml
examples/
sample-output.json
sample-output.md
LICENSE
README.md
references/
conversion-playbook.md
crawler-policy-reference.md
distribution-playbook.md
prompt-taxonomy.md
report-template.md
RELEASE_CHECKLIST.md
scripts/
check_ai_readiness.py
SKILL.md© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic