← Files Grid GeniusARCHIVED FILE

plugin.json

6.54 KB · Nov 3, 2026 · 12:12 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "app-69f8b6a0ae188191804b28e9e70c3ec5",
  "version": "1.0.3",
  "description": "Play and create crosswords",
  "author": {
    "name": "Anil Rao K",
    "email": "support@gridgenius.app",
    "url": "https://gridgenius.app"
  },
  "homepage": "https://gridgenius.app/mcp",
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [],
        "category": "Entertainment",
        "defaultPrompt": [
          "Show me today's Grid Genius daily crossword",
          "Make a crossword from my own words and clues",
          "Create an easy crossword about the solar system"
        ],
        "developerName": "Anil Rao K",
        "displayName": "Grid Genius",
        "longDescription": "Grid Genius opens daily and saved crosswords in an interactive grid, arranges your own answers and clues into a crossword, and generates themed puzzles on any topic. Type answers, follow across and down clues, and reveal letters or words in the widget. Ask for a hint on a tricky clue without spoiling the answer, or save a grid you made and get a link to play and share it. Sign in with a Grid Genius account to use it. AI generation and AI hints follow the limits of the connected account.",
        "privacyPolicyURL": "https://gridgenius.app/privacy",
        "shortDescription": "Play and create crosswords",
        "supportURL": "https://gridgenius.app/mcp#support",
        "termsOfServiceURL": "https://gridgenius.app/terms",
        "websiteURL": "https://gridgenius.app/mcp",
        "composerIcon": "./assets/icon-64.png",
        "composerIconDark": "./assets/icon-64-darkbg.png",
        "logo": "./assets/icon-512.png",
        "logoDark": "./assets/icon-512-darkbg.png",
        "screenshots": [
          "./assets/01-daily-light.png",
          "./assets/02-daily-dark.png",
          "./assets/03-astronomy-vocabulary.png",
          "./assets/04-daily-reveal.png"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Open the daily and a saved crossword, then reveal a requested answer",
              "prompt": "Show me today's Grid Genius daily crossword. Then open Grid Genius puzzle astronomy-medium-qzKWAD and reveal 4 across.",
              "tools_triggered": "get_daily_puzzle, get_puzzle, reveal_word",
              "expected_behavior": "Load today's real daily crossword in the widget. Then load the saved Astronomy puzzle astronomy-medium-qzKWAD, resolve its puzzle ID, and reveal 4 across. Do not generate or save a puzzle."
            },
            {
              "description": "Load a real saved puzzle and request an AI hint",
              "prompt": "Open Grid Genius puzzle astronomy-medium-qzKWAD and give me a hint for 4 across without revealing its answer.",
              "tools_triggered": "get_puzzle, get_ai_hint",
              "expected_behavior": "Load the saved Astronomy puzzle, then request a clue-level AI hint for 4 across using the resolved puzzle ID. Show a hint rather than the answer. Apply the reviewer account entitlement or report an actionable entitlement error."
            },
            {
              "description": "Arrange a supplied vocabulary list",
              "prompt": "Build a crossword from ORBIT: path around a celestial body; STAR: luminous ball of gas; MOON: natural satellite; COMET: icy body with a tail; MARS: the red planet; NOVA: a stellar brightening. Title it Astronomy vocabulary.",
              "tools_triggered": "layout_words",
              "expected_behavior": "Return a playable grid using the supplied answers and clues. Explain any unplaced words and additional parts. Do not call AI generation or save without the follow-up request."
            },
            {
              "description": "Generate a themed crossword using the reviewer entitlement",
              "prompt": "Create an easy mini crossword about astronomy.",
              "tools_triggered": "generate_crossword",
              "expected_behavior": "Generate an easy mini astronomy crossword for the connected reviewer account and display its interactive grid. If the service returns an in-progress status, report it accurately with the returned status link. Do not invent a completed puzzle or promise a completion time."
            },
            {
              "description": "Save the result of the word-list test",
              "prompt": "Save the crossword from my word list and give me its play link.",
              "tools_triggered": "save_and_share",
              "expected_behavior": "After positive case 3 in the same conversation, save its actual title, grid, clues, solution, and word count. Return the server-provided play and share links. The play link must load that grid. Do not invent a slug or silently substitute a different puzzle."
            }
          ],
          "negative": [
            {
              "description": "General translation, unrelated to a crossword",
              "prompt": "Translate 'good morning' into Spanish.",
              "expected_behavior": "Do not trigger Grid Genius. The assistant can translate directly; no puzzle or Grid Genius data is requested."
            },
            {
              "description": "Calendar request outside the plugin scope",
              "prompt": "What appointments do I have tomorrow?",
              "expected_behavior": "Do not trigger Grid Genius. It has no calendar tools; use an appropriate calendar capability if available or explain the limitation."
            },
            {
              "description": "Unsupported account and billing changes",
              "prompt": "Delete my Grid Genius account and cancel my subscription.",
              "expected_behavior": "Do not trigger Grid Genius tools. They cannot delete accounts or change subscriptions. Explain the limitation and direct the user to Grid Genius support or the relevant purchase provider without claiming an action occurred."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/WdGKKR0RsC8",
        "commerce": false,
        "commerce_description": "The plugin creates and opens crosswords. It does not sell products or process payments. Subscription management is on Grid Genius's website or the original purchase platform."
      },
      "publication": {
        "release_notes": "Version 1.0.3 replaces the light-mode composer icon and logo with the Grid Genius mobile app icon (dark tile, white GG grid). Listing copy, screenshots, review cases and the MCP connection are unchanged."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: dc4aa6409f8291d49861695e4415f2c6495d9781df5502ce5875545fdcc6da4b