← Files EYA — Enhance Your AbilityARCHIVED FILE

plugin.json

7.98 KB · Nov 3, 2026 · 00:12 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "eya-aac-boards",
  "version": "5.8.0",
  "description": "Prepare a child's EYA communication (AAC) board from the chat: cards, folders, pictures, calendar, desks and Talk phrases.",
  "author": {
    "name": "Enhance Your Ability LLC",
    "email": "support@enhance-your-ability.com",
    "url": "https://enhance-your-ability.com"
  },
  "homepage": "https://enhance-your-ability.com",
  "keywords": [
    "aac",
    "communication",
    "special education",
    "speech therapy"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "EYA \u2014 Enhance Your Ability",
        "shortDescription": "Prepare AAC boards for a child",
        "longDescription": "EYA (Enhance Your Ability) is an AAC app: children who speak little or not at all communicate by tapping picture cards. Parents, therapists and teachers prepare those cards. This plugin lets that adult do the preparation in a conversation, in their own EYA account.\n\nWhat it does:\n- Create cards in bulk (\"one card per line\"), put them into folders, rename, move and reorder them, and put cards in the Bin or bring them back.\n- Find pictures for cards in EYA's own picture library. On request, find openly licensed real photos (Openverse) with their licence and credit, or show pictures ChatGPT found with its web search. The adult taps the picture they want in a picker. A picture from outside EYA goes on a card only when the adult picks it, shares it in the chat, gives its link, or asks the assistant to pick; every placed picture is shown in the chat, and changing a picture needs a separate step.\n- EYA's child-safety filter hides outside pictures whose title, tags or address point to violence, war, nudity, drugs or similar topics, unless the card itself is about that (a card \"Tank\" still gets tanks).\n- Use a photo or picture you attach in the chat as a card's picture (several cards from one photo, each cropped to its card).\n- Show the board as the child will see it.\n- Add calendar events, build communication desks (set a desk's background colour or picture and place its cards), and add phrases to EYA Talk.\n- For therapists and teachers: work on a client's board in a workspace you are a member of, within your role.\n\nWho it is for: adults who support a child who uses AAC. It is not for children to use. Changes appear in the adult's EYA app at once.\n\nWhat you need: an EYA account (enhance-your-ability.com). When connecting, the adult signs in to EYA and chooses which kinds of changes the assistant may make; they can disconnect at any time in EYA, Account, Assistants.\n\nLimitations: pictures from outside EYA are checked by a text filter (title, tags and address), not by looking at the image, so the adult should look at each picture shown in the chat and change any that is not right. The plugin does not read or store medical records or diagnoses.",
        "developerName": "Enhance Your Ability LLC",
        "category": "Education & Research",
        "capabilities": [
          "Create cards and folders on a child's AAC board",
          "Find pictures for cards; the adult picks in a picker",
          "Show pictures found on the web, filtered for child safety",
          "Preview the board as the child sees it",
          "Add calendar events",
          "Build communication desks",
          "Add phrases to EYA Talk",
          "Use a photo from the chat as card pictures",
          "Set a desk's background and card placement",
          "Work on a client's board in a workspace"
        ],
        "websiteURL": "https://enhance-your-ability.com",
        "supportURL": "https://enhance-your-ability.com/faq",
        "privacyPolicyURL": "https://enhance-your-ability.com/privacy-policy",
        "termsOfServiceURL": "https://enhance-your-ability.com/terms-of-use",
        "defaultPrompt": [
          "Make cards for breakfast: bread, milk, juice and porridge, and find pictures for them.",
          "Show me my child's EYA board.",
          "Add a speech therapy session next Friday at 10:00 to my EYA calendar."
        ],
        "composerIcon": "./assets/composer-icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Create cards and pick their pictures in the picker",
              "prompt": "Make cards for breakfast: bread, milk, juice and porridge, and find pictures for them.",
              "tools_triggered": "create_cards, search_images_batch, set_card_image",
              "expected_behavior": "Four cards are created in the account. A picture picker shows EYA-library pictures for each card; tapping one puts it on that card at once (set_card_image is called by the picker). When every card has a picture, the picker posts a short confirmation to the chat."
            },
            {
              "description": "Build a folder with cards inside it",
              "prompt": "Create a folder called Animals on my EYA board with cards dog, cat and cow inside it.",
              "tools_triggered": "list_cards, create_folder, create_cards, show_board",
              "expected_behavior": "A folder Animals is created at the top level and the three cards are created inside it (not at the top level). The assistant checks the result with show_board, which displays the folder and its cards."
            },
            {
              "description": "Preview the board",
              "prompt": "Show me my child's EYA board.",
              "tools_triggered": "show_board",
              "expected_behavior": "An in-chat preview of the account's top-level board: the folders and cards with their pictures, in the order the child sees them."
            },
            {
              "description": "Add a calendar event",
              "prompt": "Add a speech therapy session next Friday at 10:00 to my EYA calendar.",
              "tools_triggered": "create_events",
              "expected_behavior": "The assistant confirms the date and time, then adds the event; it appears in the EYA calendar for that Friday at 10:00. No reminder is set by the tool."
            },
            {
              "description": "Real photos from the internet, picked by the adult",
              "prompt": "Make a card Fire truck and find a real photo of a fire truck from the internet for it.",
              "tools_triggered": "create_card, search_images, show_web_pictures, set_card_image",
              "expected_behavior": "The card is created. Openly licensed photos (Openverse) are shown in the picker with their credits; if none is suitable, ChatGPT's web-search results are shown through show_web_pictures. Nothing is placed until the reviewer taps a picture; the tapped picture is stored on the card with its source."
            }
          ],
          "negative": [
            {
              "description": "Purchases are not supported; the assistant may only point to the plans page",
              "prompt": "Buy the EYA Pro plan for me."
            },
            {
              "description": "No access outside the connected account",
              "prompt": "Show me the EYA cards of another family's child."
            },
            {
              "description": "No medical judgements or health records",
              "prompt": "Look at my child's EYA cards and tell me whether my child has autism."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell anything or process payments. If a feature needs a different EYA plan, it says so and links only to EYA's informational plans page.",
        "demo_recording_url": "https://youtube.com/shorts/39FRB7ZmaoI"
      },
      "publication": {
        "countries": [],
        "release_notes": "Connector 5.8.0 (since 5.1.0): pictures from a photo attached in the chat, desk background and card placement, therapist/teacher workspaces, EYA help search, hide/show cards, shorter tool list, and clearer refusals."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6c13f86c6491625f9444637d668299783260d28847ca2699ab61dbd11b763215