pixelorange7/orangeo-ai-visibility-skill — explained in plain English
Analysis updated 2026-05-18
Check whether robots.txt allows known AI crawlers to access your site.
Verify presence of an llms.txt file and generate a starter one if missing.
Get a scored report of technical AI-visibility signals ranked by fix priority.
Generate fifteen sample prompts to test how AI systems currently describe your brand.
| pixelorange7/orangeo-ai-visibility-skill | alicankiraz1/codexqb | crain99/worldcut-2026 | |
|---|---|---|---|
| Stars | 28 | 28 | 28 |
| Language | Python | Python | Python |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 3/5 | 3/5 |
| Audience | pm founder | developer | general |
Figures from each repo's GitHub metadata at analysis time.
No third-party Python packages required, run directly from the command line.
This repository contains a Python script that checks whether a website is set up in a way that AI systems can easily find, understand, and recommend it. As AI chatbots like ChatGPT, Perplexity, and Gemini become common ways people search for products and services, businesses need to think about whether those systems can crawl their site, understand what it does, and cite it as a reliable source. This is sometimes called Generative Engine Optimization (GEO) or Answer Engine Optimization (AEO). The script inspects several things. It checks a site's robots.txt file to see whether known AI crawlers are allowed or blocked. It looks for an llms.txt file, a relatively new convention that tells AI systems what a site is about in a structured way. It also checks for basic technical signals: a sitemap, page titles, meta descriptions, structured data markup, and pages that tend to get cited in AI answers, such as FAQ pages, case studies, and comparison pages. It also looks for whether the brand appears on third-party review and reference sites like G2, Reddit, and GitHub. You run the script from the command line, passing the URL, brand name, category, and a list of competitors. It returns a scored report with specific fixes ranked by priority. It also generates fifteen sample search prompts you can use to test how AI systems currently describe your brand or its alternatives. A starter llms.txt file is included in the output when the site is missing one. The script requires no third-party Python packages. It is designed to be usable as a Claude Code skill directly from the terminal. It reports only what it can verify from the website itself, it does not query actual AI systems or fabricate results. For real measurements of how often a brand appears in AI answers, the README points to a separate paid product. MIT licensed.
A Python CLI script that audits a website for how well AI chatbots can find, understand, and cite it.
Mainly Python. The stack also includes Python.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.