whatisgithub

What is orangeo-ai-visibility-skill?

pixelorange7/orangeo-ai-visibility-skill — explained in plain English

Analysis updated 2026-05-18

28PythonAudience · pm founderComplexity · 1/5LicenseSetup · easy

In one sentence

A Python CLI script that audits a website for how well AI chatbots can find, understand, and cite it.

Mindmap

mindmap
  root((AI Visibility Skill))
    What it does
      Audits site AI-readiness
      Scores and ranks fixes
      Generates test prompts
    Tech stack
      Python
      Claude Code skill
    Use cases
      Check robots.txt for AI crawlers
      Check for llms.txt file
      Test brand visibility prompts
    Audience
      PMs and founders
      Marketers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Check whether robots.txt allows known AI crawlers to access your site.

USE CASE 2

Verify presence of an llms.txt file and generate a starter one if missing.

USE CASE 3

Get a scored report of technical AI-visibility signals ranked by fix priority.

USE CASE 4

Generate fifteen sample prompts to test how AI systems currently describe your brand.

What is it built with?

Python

How does it compare?

pixelorange7/orangeo-ai-visibility-skillalicankiraz1/codexqbcrain99/worldcut-2026
Stars282828
LanguagePythonPythonPython
Setup difficultyeasyeasymoderate
Complexity1/53/53/5
Audiencepm founderdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

No third-party Python packages required, run directly from the command line.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

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.

Copy-paste prompts

Prompt 1
Explain what an llms.txt file is and why this script checks for one.
Prompt 2
Help me run this script against my own site with my brand name and competitors.
Prompt 3
Walk me through the scored report and which fixes I should prioritize first.
Prompt 4
Show me how to use this as a Claude Code skill from the terminal.

Frequently asked questions

What is orangeo-ai-visibility-skill?

A Python CLI script that audits a website for how well AI chatbots can find, understand, and cite it.

What language is orangeo-ai-visibility-skill written in?

Mainly Python. The stack also includes Python.

What license does orangeo-ai-visibility-skill use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is orangeo-ai-visibility-skill to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is orangeo-ai-visibility-skill for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.