AEO Toolkit is a skill that audits websites for visibility to AI agents and LLM crawlers. Many sites are effectively invisible to agents like ChatGPT, Claude, and Perplexity because of JavaScript rendering gaps, anti-bot protections, or absent structured data. This toolkit addresses those issues through a Python-based deep crawl that evaluates five dimensions: crawler access, machine-readability files, structured data coverage, content accessibility, and technical foundations.
The crawl produces a concrete visibility score from 0 to 100, giving developers a measurable baseline. Beyond scoring, the skill generates ready-to-deploy files tailored to the audited domain: llms.txt, robots.txt, and agents-brief.txt. It also produces JSON-LD structured data templates for schema types such as Organization, FAQ, and Product, which help LLMs correctly categorize a business.
The toolkit includes JavaScript rendering detection to flag when page content is only visible after client-side execution, a condition that causes many agent crawlers to see blank or partial pages. It also supports side-by-side competitive benchmarking, letting developers audit a competitor domain in parallel to understand why that site is cited by AI assistants while their own is not.
This skill is appropriate when a developer needs to understand and improve how LLMs perceive a specific domain, not for general SEO ranking or human-search traffic optimization.