← Files VerbamorARCHIVED FILE

plugin.json

5.47 KB · Nov 3, 2026 · 19:22 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "verbamor",
  "version": "1.0.0",
  "description": "Turn your language practice into flashcards and a quick quiz.",
  "author": {
    "name": "Colin Nevis Taylor",
    "email": "support@verbamor.com",
    "url": "https://verbamor.com"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Verbamor",
        "shortDescription": "Flashcards from your practice",
        "longDescription": "Practicing Spanish, French, Italian, Portuguese or Russian in chat? Ask for Verbamor cards. The assistant picks the words, phrases and grammar slips from your practice, or useful ones for a topic you name, and Verbamor shows them as flip cards and a short quiz right in the chat.\n\nEach pack gets a code and a link, so you can keep studying the same words later with spaced repetition in the Verbamor app for iPhone and iPad.\n\nVerbamor only receives the cards the assistant writes, never your conversation. No account is needed to make cards or take the quiz.\n\nGood to know: a pack holds up to 50 words or phrases and 20 grammar cards. Translations and grammar notes are in English. Packs last 30 days, and anyone with a pack's code or link can see its cards, so keep personal details out of them.",
        "developerName": "Colin Nevis Taylor",
        "category": "Education & Research",
        "defaultPrompt": [
          "Give me 10 Italian restaurant phrases as Verbamor flashcards.",
          "Make Verbamor flashcards for 12 French travel words.",
          "Quiz me with Verbamor on 8 common Russian verbs."
        ],
        "brandColor": "#E55A35",
        "brandColorDark": "#FF8A65",
        "websiteURL": "https://verbamor.com",
        "supportURL": "https://verbamor.com/ai-chat#support",
        "privacyPolicyURL": "https://verbamor.com/privacy",
        "termsOfServiceURL": "https://verbamor.com/terms",
        "logo": "./assets/logo.png"
      },
      "review": {
        "commerce": false,
        "test_cases": {
          "positive": [
            {
              "description": "Topic pack in a fresh chat, no practice needed.",
              "prompt": "Give me 10 Italian restaurant phrases as Verbamor flashcards.",
              "tools_triggered": "create_study_pack",
              "expected_behavior": "Verbamor saves a pack of 10 Italian phrases with English meanings and shows it as flip cards, with a Quiz me button and the pack code."
            },
            {
              "description": "Cards from the learner's mistakes. Only cards are sent, never the chat.",
              "prompt": "I'm learning Spanish. Here is what I wrote today: Ayer yo soy muy cansado. La sopa es fr\u00eda. Quiero que t\u00fa vienes a mi fiesta. Correct it, then make Verbamor cards from my mistakes.",
              "tools_triggered": "create_study_pack",
              "expected_behavior": "The assistant corrects the sentences, then Verbamor shows a small pack with grammar cards (a sentence with a blank, the answer and a one-sentence English rule) and any useful words. The tool call carries only the cards, not the conversation."
            },
            {
              "description": "Quiz in fullscreen.",
              "prompt": "Quiz me with Verbamor on 8 common Russian verbs.",
              "tools_triggered": "create_study_pack",
              "expected_behavior": "Verbamor shows 8 Russian verbs as flip cards. Tapping Quiz me opens a fullscreen multiple-choice quiz; the result screen shows the score and can send it to the chat."
            },
            {
              "description": "French topic pack with example sentences.",
              "prompt": "Make Verbamor flashcards for 12 French travel words, with example sentences.",
              "tools_triggered": "create_study_pack",
              "expected_behavior": "Verbamor shows 12 French words, each with its English meaning, a French example sentence and its English translation."
            },
            {
              "description": "Show a pack by its code. A made-up code, so the result does not depend on an earlier pack.",
              "prompt": "Show my Verbamor pack ZZZZ-ZZZZ.",
              "tools_triggered": "get_study_pack",
              "expected_behavior": "Verbamor is called with the code and answers that the pack code was not found and that packs last 30 days. No cards are shown."
            }
          ],
          "negative": [
            {
              "description": "Unsupported language. Expected: no pack is made, and the assistant says Verbamor supports Spanish, French, Italian, Portuguese and Russian.",
              "prompt": "Make Verbamor flashcards for German food words."
            },
            {
              "description": "Request to upload the conversation. Expected: Verbamor is not called. The assistant explains that Verbamor takes study cards, not chats.",
              "prompt": "Send our whole conversation to Verbamor so it can save it."
            },
            {
              "description": "Unrelated question. Expected: Verbamor is not called.",
              "prompt": "What's the capital of Portugal?"
            }
          ]
        },
        "commerce_description": "This plugin sells nothing and processes no payments.",
        "demo_recording_url": "https://youtu.be/fZp6vwfi7o0"
      },
      "publication": {
        "release_notes": "First release: make Verbamor flip cards and a quiz from language practice, and reopen a pack by its code."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5159aba238813bc7d3160439a9d5557fb415a7d5b6166e8b7bfcb2a8494c50b3