← Files AgentGradeARCHIVED FILE

plugin.json

5.79 KB · Nov 4, 2026 · 00:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "agentgrade",
  "version": "1.0.2",
  "description": "Grades how well AI assistants and answer engines can find, read, understand, and cite a website, with step-by-step fixes.",
  "author": {
    "name": "lilAgents",
    "email": "support@lilagents.com",
    "url": "https://lilagents.com"
  },
  "homepage": "https://agentgrade.app",
  "keywords": [
    "ai visibility",
    "geo",
    "aeo",
    "seo",
    "llms.txt",
    "robots.txt",
    "structured data"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "AgentGrade",
        "shortDescription": "Can AI see your site?",
        "longDescription": "AgentGrade grades how well AI assistants, AI search, and answer engines can find, read, understand, and cite a website.\n\nGive it any public URL. It fetches the page, robots.txt, sitemap, and llms.txt the way an AI crawler does, without running JavaScript, and returns an A-F grade with a 0-100 score across nine categories: crawlability, understanding, answer readiness, citability, trust, content depth, freshness, AI-native signals, and real-user performance from the Chrome UX Report.\n\nIt shows which AI crawlers robots.txt allows or blocks, ranks every issue by impact, and gives a plain-language fix for each one, with a copy-paste code snippet where one applies. The grade is weighted for the kind of page it is, so a homepage is not marked down for lacking an article's FAQ or publish date.\n\nAgentGrade reads public pages only and never changes anything. No account or sign-in is needed. The full methodology is published at agentgrade.app/methodology.",
        "developerName": "lilAgents",
        "category": "Developer Tools",
        "capabilities": [
          "Grade any public web page for AI visibility, A to F",
          "Score nine categories, from crawlability to real-user performance",
          "Show which AI crawlers robots.txt allows or blocks",
          "List every issue with a step-by-step fix and code snippet"
        ],
        "websiteURL": "https://agentgrade.app",
        "supportURL": "https://lilagents.com/contact/",
        "privacyPolicyURL": "https://agentgrade.app/privacy",
        "termsOfServiceURL": "https://agentgrade.app/terms",
        "defaultPrompt": [
          "Can AI assistants read and cite my website?",
          "Which AI crawlers does my site block?",
          "Give me every fix to make my site easier for AI to cite"
        ],
        "brandColor": "#17A70F",
        "brandColorDark": "#39FF14",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Grade a well-known site for AI visibility.",
              "prompt": "Can ChatGPT and other AI tools actually read and cite stripe.com? Grade it.",
              "tools_triggered": "grade_site",
              "expected_behavior": "Calls grade_site with stripe.com and reports the overall letter grade and score, the nine category grades, which AI crawlers robots.txt allows, and the top fixes."
            },
            {
              "description": "A business owner asks why AI tools do not mention their site.",
              "prompt": "Why doesn't ChatGPT ever mention my business? My website is lilagents.com.",
              "tools_triggered": "grade_site",
              "expected_behavior": "Calls grade_site with lilagents.com and explains the grade and the highest-impact issues in plain language, with the fix for each."
            },
            {
              "description": "Follow up a grade with the complete fix list.",
              "prompt": "Now give me the complete list of fixes for stripe.com, most severe first.",
              "tools_triggered": "get_fixes",
              "expected_behavior": "Calls get_fixes for stripe.com and lists every issue most severe first, each with what was found, how to fix it, and any code snippet."
            },
            {
              "description": "Check which AI crawlers a site blocks.",
              "prompt": "Which AI crawlers does linkedin.com block in its robots.txt?",
              "tools_triggered": "grade_site",
              "expected_behavior": "Calls grade_site with linkedin.com and names each AI crawler (such as GPTBot, ClaudeBot, and PerplexityBot) and whether robots.txt allows or blocks it."
            },
            {
              "description": "Get fixes for one category only.",
              "prompt": "Just show me the structured data and metadata fixes for python.org.",
              "tools_triggered": "get_fixes",
              "expected_behavior": "Calls get_fixes with python.org and the understanding category, and lists only those issues with their fixes."
            }
          ],
          "negative": [
            {
              "description": "A general writing request unrelated to websites.",
              "prompt": "Write a short poem about autumn in Seattle."
            },
            {
              "description": "A coding question that does not involve grading a site.",
              "prompt": "How do I reverse a linked list in Python?"
            },
            {
              "description": "A question about a website's business, not its AI visibility.",
              "prompt": "What does Stripe charge per credit card transaction?"
            }
          ]
        },
        "demo_recording_url": "https://agentgrade.app/review/agentgrade-demo.mp4",
        "commerce": false
      },
      "publication": {
        "countries": [],
        "release_notes": "First release. Two read-only tools: grade_site returns an A-F AI-visibility grade across nine categories with the top fixes, and get_fixes lists every issue with a step-by-step fix."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: c1881f8c3613bad86f42befa7048ba8c0e2da6cfd655c95359c5c4e07e82f2fe