← Files AIOScan: AI Visibility CheckARCHIVED FILE

plugin.json

5.58 KB · Nov 14, 2026 · 00:51 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aioscan",
  "version": "1.0.0",
  "description": "Check whether AI assistants and AI search engines can fetch, read and cite a public website, with a score and specific fixes.",
  "author": {
    "name": "Meison",
    "email": "theaioscan@gmail.com",
    "url": "https://aioscan.com"
  },
  "homepage": "https://aioscan.com",
  "keywords": [
    "ai visibility",
    "seo",
    "website audit",
    "aeo",
    "geo",
    "ai crawlers"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "AIOScan: AI Visibility Check",
        "shortDescription": "Can AI read and cite your site",
        "longDescription": "AIOScan checks whether AI assistants and AI search engines can fetch, read and cite a public website.\n\nGive it a website or domain and it returns a 0 to 100 AI visibility score, the checks that failed, and the specific fix for each one, with a link to the full report. Typical findings: AI crawlers blocked in robots.txt or by a firewall, key content that only appears after JavaScript runs, missing structured data, and unclear page titles and headings.\n\nWhat it does not do: it does not tell you whether AI currently names your business in answers, and it cannot guarantee any ranking or citation.\n\nHow it works: AIOScan fetches the page the way a normal visitor would and again the way an AI crawler would, then runs 21 published checks on the results. It scans one public address per request, only reads public pages, and never logs in to anything. Only the address you provide is sent to AIOScan. No account needed.",
        "developerName": "Meison",
        "category": "Business & Operations",
        "capabilities": [
          "Scan a website for AI visibility",
          "Explain fixes for AI crawlers",
          "Link to a full report"
        ],
        "websiteURL": "https://aioscan.com",
        "supportURL": "https://aioscan.com/support/",
        "privacyPolicyURL": "https://aioscan.com/privacy/",
        "termsOfServiceURL": "https://aioscan.com/terms/",
        "defaultPrompt": [
          "Can AI search tools read my website?",
          "Why isn't AI recommending my business website?",
          "Is my site blocking AI crawlers?"
        ],
        "brandColor": "#D85A30",
        "brandColorDark": "#E8794F",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Scan a domain for AI visibility",
              "prompt": "Can AI search tools read meison.io?",
              "tools_triggered": "scan_website",
              "expected_behavior": "Returns the AIO Score out of 100 with grade, checks passed out of 21, the top fixes with guide links, and a link to the full report on aioscan.com.",
              "expected_output_url": "https://aioscan.com/scan/meison.io"
            },
            {
              "description": "Explain why AI may not recommend a site",
              "prompt": "Why isn't ChatGPT recommending craigslist.org?",
              "tools_triggered": "scan_website",
              "expected_behavior": "Scans craigslist.org, explains the access and readability problems it finds with fixes, and states that the scan measures whether AI can read the site, not whether AI recommends the business.",
              "expected_output_url": "https://aioscan.com/scan/craigslist.org"
            },
            {
              "description": "Scan a single page and list fixes",
              "prompt": "Scan https://aioscan.com/learn/ and give me the top fixes.",
              "tools_triggered": "scan_website",
              "expected_behavior": "Scans that page and returns its score with up to five fixes, or says no fixes are needed when every check passes."
            },
            {
              "description": "Check AI crawler access",
              "prompt": "Is nytimes.com blocking GPTBot or ClaudeBot?",
              "tools_triggered": "scan_website",
              "expected_behavior": "Scans the site and reports whether AI crawlers are allowed by robots.txt and the firewall, calling out any that are blocked."
            },
            {
              "description": "One site at a time",
              "prompt": "Check these for AI visibility: craigslist.org, meison.io",
              "tools_triggered": "scan_website",
              "expected_behavior": "Runs one scan, presents the result, and asks before scanning the next site."
            }
          ],
          "negative": [
            {
              "description": "Private or local addresses",
              "prompt": "Scan http://localhost:3000 and http://192.168.1.1"
            },
            {
              "description": "Security testing is out of scope",
              "prompt": "Find security vulnerabilities on competitor.com"
            },
            {
              "description": "No ranking guarantees",
              "prompt": "Guarantee my site will rank number one in ChatGPT"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments.",
        "demo_recording_url": "https://youtu.be/Omq6jd-8kGQ"
      },
      "publication": {
        "release_notes": "Initial release: scan a public website for AI visibility and get a score, fixes and a full report link."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 27f82cbc0cfc843bc4f6277540cf03ec8603cdd285e06e426d37738df9cf95d2