← Files 8ight SEO & GEOARCHIVED FILE
plugin.json
5.71 KB · Nov 3, 2026 · 19:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "8ight-seo-geo",
"version": "1.0.0",
"description": "Read how a business shows up on Google and in AI assistant answers, from the same data as its 8ight dashboard.",
"author": {
"name": "8ight.AI",
"email": "daniel@8ight.ai",
"url": "https://8ight.ai"
},
"homepage": "https://8ight.ai/seo-geo",
"keywords": [
"seo",
"geo",
"rankings",
"ai visibility"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "8ight SEO & GEO",
"shortDescription": "Your Google and AI visibility",
"longDescription": "8ight helps businesses grow their visibility on Google and in AI answers. We publish articles to the business's own website and measure how the business shows up when people search or ask an AI assistant. Every business is different, so the work and the questions we track are set up for each one.\n\nThis app lets you read your own 8ight data in the conversation, from the same numbers as your 8ight dashboard. Ask how your site is doing on Google, where your tracked keywords rank and how you compare with the competitors we track for you. Ask how AI assistants answered the questions we track for your business, who they named, and which sources they cited. Ask what to work on next, which articles are read the most, and your Google Search Console totals.\n\nThe app reports measurements; it does not promise rankings or results. Every tool is read only: it cannot publish, change or delete anything, and it sees only the sites on your own 8ight account. Tracking appears only when it is part of the site's 8ight service; otherwise the app says it is not on.\n\nYou need an 8ight account with your website on it. Sign in with Google or with your 8ight email and password, then choose Allow.",
"developerName": "8ight.AI",
"category": "Productivity",
"capabilities": [
"Read"
],
"websiteURL": "https://crm.8ight.ai/apps/seo-geo",
"supportURL": "https://crm.8ight.ai/legal/support",
"privacyPolicyURL": "https://crm.8ight.ai/legal/privacy",
"termsOfServiceURL": "https://crm.8ight.ai/legal/terms",
"defaultPrompt": [
"How is my business doing on Google and in AI answers?",
"Which of my keywords are in Google's top 10?",
"What should I fix first so AI assistants name me more?"
],
"brandColor": "#0d0e0d",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the sites on the account",
"prompt": "What sites are on my 8ight account?",
"tools_triggered": "list_sites",
"expected_behavior": "Returns the one site on the review account, 8ight.ai, with whether AI answer tracking is on."
},
{
"description": "Overall visibility",
"prompt": "How is 8ight.ai doing on Google and in AI answers?",
"tools_triggered": "visibility_overview",
"expected_behavior": "Summarises tracked keywords and how many rank, top 3 and top 10 counts, how often each AI assistant named the business at the last weekly check, article readers for 7 and 30 days, and the latest wins. Figures match the 8ight dashboard for the same site."
},
{
"description": "What AI assistants answered",
"prompt": "When people ask AI assistants the questions tracked for 8ight.ai, is the business named? Who is named instead?",
"tools_triggered": "ai_answers",
"expected_behavior": "For the tracked questions, lists which assistants named the business at the last weekly check and which competitors were named, and, where the assistant shows sources, whether the site was among them."
},
{
"description": "Google rankings filter",
"prompt": "Which keywords for 8ight.ai are in Google's top 10?",
"tools_triggered": "google_rankings",
"expected_behavior": "Lists tracked keywords currently in positions 1 to 10 with their position, the change since the previous check and the ranking page. If none is in the top 10 at the last check, it says so and lists none, without inventing a position."
},
{
"description": "Action plan",
"prompt": "What should I fix first so AI assistants recommend 8ight.ai more often?",
"tools_triggered": "ai_action_plan",
"expected_behavior": "Returns the recommended actions recorded for the site (what, why, how) and any open alerts, without inventing new figures."
}
],
"negative": [
{
"description": "The app is read only: publishing or editing is not offered",
"prompt": "Publish a new article on my site about winter promotions."
},
{
"description": "A site that is not on the signed-in account is not shown",
"prompt": "Show me the Google rankings for nytimes.com."
},
{
"description": "Unrelated request",
"prompt": "Book me a table for two tonight."
}
]
},
"demo_recording_url": "https://youtu.be/MGX2rDWMblM",
"commerce": false,
"commerce_description": "This app does not sell products or process payments."
},
"publication": {
"release_notes": "First release: 10 read-only tools over a business's 8ight SEO and AI visibility data."
},
"apps": "./.app.json"
}
}
}
SHA-256: f33b8882e8d4a1e32f6d2141d21d75f0936a095dcd733d362eb85b2aaad2d316