ai-readiness-audit

Audit any website for AI agent readiness. Check llms.txt, MCP servers, structured data, semantic HTML, meta quality, and more. Use when optimizing a site for AI agents, checking AI discoverability, or preparing for AI search engines.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ai-readiness-audit" with this command: npx skills add cartoonitunes/inlay-skills/cartoonitunes-inlay-skills-ai-readiness-audit

AI Readiness Audit Skill

Audit any website for AI agent readiness using the Inlay API. Checks 11 categories including llms.txt, MCP servers, structured data, semantic HTML, meta quality, and more.

Quick Start

Ask the user for a URL, then run the audit:

curl -s -X POST https://www.inlay.dev/api/audit \
  -H 'Content-Type: application/json' \
  -d '{"url":"TARGET_URL"}'

Or use the wrapper script:

bash scripts/audit.sh "https://example.com"

Workflow

Step 1: Get the Target URL

Ask the user which website to audit. Accept any valid URL.

Step 2: Run the Audit

curl -s -X POST https://www.inlay.dev/api/audit \
  -H 'Content-Type: application/json' \
  -d '{"url":"TARGET_URL"}'

The API returns a JSON response with:

  • score — overall score (0-100)
  • grade — letter grade
  • categories — per-category scores and findings
  • recommendations — actionable fixes sorted by priority
  • boostScore — projected score after applying Inlay Boost (if available)

Step 3: Present the Report

Format the results as a clear report. See examples/sample-report.md for the expected format.

Report structure:

  1. Header — Site URL, overall score, letter grade
  2. Grade Scale — A+ (90-100), A (80-89), B (70-79), C (60-69), D (40-59), F (0-39)
  3. Category Breakdown — Table with each category's score and status
  4. Top Issues — Negative findings that hurt the score
  5. Recommendations — Actionable fixes sorted by impact (high → low)
  6. Inlay Boost — Projected score if Inlay Boost data is available

Step 4: Offer to Fix Issues

After presenting the report, offer to fix issues automatically:

  • llms.txt missing → Use the setup-llms-txt skill to create one
  • No MCP server → Use the setup-mcp-server skill to set one up
  • Missing structured data → Generate JSON-LD schema markup
  • Poor meta tags → Rewrite title/description for AI discoverability
  • Missing robots.txt directives → Add AI bot permissions
  • No sitemap → Generate or update sitemap.xml

For each fixable issue, explain what it is, why it matters for AI agents, and offer to implement the fix in the user's codebase.

Categories Reference

See references/scoring.md for full details on all 11 audit categories:

CategoryWeightWhat It Checks
llms.txtHighPresence and quality of llms.txt / llms-full.txt
MCP ServerHighMCP endpoint availability and tool quality
Structured DataHighJSON-LD, schema.org markup
Meta QualityMediumTitle, description, Open Graph tags
Semantic HTMLMediumProper heading hierarchy, landmarks, ARIA
Robots & CrawlingMediumrobots.txt AI bot permissions, sitemap
PerformanceMediumLoad time, Core Web Vitals signals
SecurityLowHTTPS, headers, content security
AccessibilityLowBasic a11y signals
Content QualityMediumReadability, structure, depth
AI SignalsHighOverall AI-specific discoverability markers

Common Fixes

See references/fixes.md for detailed fix instructions for each category.

Tips

  • Run audits on both the homepage and key inner pages
  • Compare scores before/after implementing fixes
  • Focus on high-weight categories first for maximum impact
  • The Inlay Boost projected score shows the potential improvement from using Inlay's tools

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

setup-mcp-server

No summary provided by upstream source.

Repository SourceNeeds Review
General

setup-llms-txt

No summary provided by upstream source.

Repository SourceNeeds Review
Security

Sentinel — Agent Security Layer

Runtime security layer for OpenClaw agents. Intercepts and scans all external input (emails, API responses, web content, chat messages, calendar events) for...

Registry SourceRecently Updated
Security

Social Security Fund

全国社保公积金查询助手。支持查询社保缴纳记录、公积金余额、五险一金计算、退休金估算。覆盖北京、上海、广州、深圳、杭州、成都等主要城市。

Registry SourceRecently Updated
00Profile unavailable