← Files Hushword ImposterARCHIVED FILE

plugin.json

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

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "hushword",
  "version": "1.0.0",
  "description": "Hushword is an imposter word game for 3 to 8 people in the same room. ChatGPT hosts, friends join on their phones with a 4-letter code and no account, and everyone except the imposter sees the secret word. In Beat the AI mode, ChatGPT plays the imposter and never sees the word.",
  "author": {
    "name": "The Open Apps, Inc.",
    "email": "support@theopenapps.com",
    "url": "https://hushword.ambientapp.ai"
  },
  "homepage": "https://hushword.ambientapp.ai",
  "keywords": [
    "imposter game",
    "impostor game",
    "word game",
    "party game",
    "who is the imposter",
    "game night",
    "social deduction game",
    "sahtekar oyunu"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Hushword Imposter",
        "shortDescription": "Impostor party word game",
        "longDescription": "Hushword is an imposter word game for 3 to 8 people in the same room, hosted by ChatGPT.\n\nAsk ChatGPT to start a room. Everyone opens hushword.ambientapp.ai on their phone, types the 4-letter code and picks an animal. No app, account or name is needed. Each round, every phone shows the same secret word, except the imposter's. Players give one-word clues out loud, then vote on their phones. Catch the imposter, or the imposter wins the round. A caught imposter gets one last guess at the word.\n\nTwo ways to play:\n- Classic: one random player is the imposter. ChatGPT hosts: it says the code, calls the clue order, reads the bots' clues and announces the result. It never sees the word.\n- Beat the AI: ChatGPT is the imposter. Every phone gets the word and ChatGPT doesn't. You tell it your clues, and it has two guesses to work it out.\n\nDetails:\n- English and Turkish word packs in six categories: food and drink, animals, places, jobs, sports and games, and things around the house.\n- Up to 3 bot players fill empty seats, so even one person can try it.\n- Players are known only by the animal they pick. Rooms are deleted 6 hours after the last activity.\n- Made for playing together in person: everyone needs to hear the clues.",
        "developerName": "The Open Apps, Inc.",
        "category": "Entertainment",
        "capabilities": [
          "Interactive",
          "Write"
        ],
        "websiteURL": "https://hushword.ambientapp.ai",
        "supportURL": "https://hushword.ambientapp.ai/support",
        "privacyPolicyURL": "https://hushword.ambientapp.ai/privacy",
        "termsOfServiceURL": "https://hushword.ambientapp.ai/terms",
        "defaultPrompt": [
          "Let's play Hushword with 5 friends in the room",
          "Start a Hushword game where ChatGPT is the imposter",
          "Open a Hushword room with 3 bots so I can try it"
        ],
        "brandColor": "#5B3FD1",
        "brandColorDark": "#B7A6FF",
        "composerIcon": "./assets/composerIcon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Open a room with bots (Classic). Run this first, in a new chat. There is nothing to sign in to: each ChatGPT user gets their own rooms. ChatGPT may open the card in a side panel instead of in the chat; the panel shows the same card. ChatGPT may show its own 'Allow ChatGPT to use Hushword?' prompt first; choose Allow once. The case passes with or without it.",
              "prompt": "Let's play Hushword. It's just me for now, so add 3 bots.",
              "tools_triggered": "create_room",
              "expected_behavior": "Creates a Classic room. The card shows a 4-letter code in big letters, the link hushword.ambientapp.ai/ followed by the code, a QR code, and Otter Bot, Panda Bot and Koala Bot as players, with the buttons Play on this screen, Start round and Show join screen. The reply gives the room code (it may spell it letter by letter) and how to join: the link, or the site and the code, or Play on this screen in the card. It names only the three bots shown in the card. ChatGPT asks for no names, emails or accounts."
            },
            {
              "description": "Take a seat and start a round. Run after case 1. In the card, tap Play on this screen: it shows 'You're Fox'. Optional: also open the link from case 1 on a phone or in another browser tab, pick an animal and tap Join game; that player appears in the card within a few seconds.",
              "prompt": "Everyone's in. Start the round.",
              "tools_triggered": "start_round",
              "expected_behavior": "The card shows Round 1 with the category and the clue order, with each bot's one-word clue next to its name. Holding Hold to see your word shows either the secret word or 'You're the imposter'; letting go hides it. ChatGPT's reply names the category and the clue order, then reads the bots' clues or calls the first player's turn (a host may read each bot's clue on its turn; the card shows them all). It never says the secret word or who the imposter is. A phone that joined shows the same round."
            },
            {
              "description": "Vote and hear the result. Run after case 2. In the card, under Who's the imposter?, tap any player; the bots vote as soon as you do. If a phone joined in case 2, vote on it too. If you were the imposter and got caught, the card asks you to pick the word from 8 options: pick any. When the vote closes, the card passes the result from get_room to ChatGPT, so ChatGPT may answer without its own get_room call; the answer is the same.",
              "prompt": "We voted. Who was the imposter?",
              "tools_triggered": "get_room",
              "expected_behavior": "ChatGPT says who the imposter was, whether they were caught (and their last guess, if any), who wins the round, and what the secret word was, with or without a get_room call. The card shows the same result, the word and the scores, with a Next round button. If not every player has voted, ChatGPT instead says how many votes are in."
            },
            {
              "description": "Beat the AI: start. Run in a new chat. First send 'Open a Hushword Beat the AI room with 3 bots.' (create_room), then tap Play on this screen in the card, then send the prompt below.",
              "prompt": "Start the round.",
              "tools_triggered": "start_round",
              "expected_behavior": "The card shows Round 1, Lap 1/2, the category, 'ChatGPT is the imposter and can't see the word', and a clue order that includes ChatGPT (never first) with the bots' first clues. Holding the card shows your word. ChatGPT's reply says it is the imposter and doesn't know the word, names the category and the clue order, and reads the bots' clues or calls the first player's turn. It never states the word."
            },
            {
              "description": "Beat the AI: ChatGPT guesses. Run after case 4. You may hold the card to see your word; you don't have to give a clue.",
              "prompt": "I'll pass this lap. Give your clue and make your guess.",
              "tools_triggered": "guess_word",
              "expected_behavior": "ChatGPT gives a short clue of its own, then guesses the word once with guess_word. The card lists the guess as right or wrong. If right, the card and the reply reveal the word and say ChatGPT won, with the score. If wrong, the round goes on: the card shows Lap 2/2, and ChatGPT reads the bots' second-lap clues and waits for the lap. To finish, send 'I pass again. Make your last guess.': the second guess decides the round, and the card and the reply reveal the word and say whether ChatGPT or the players won."
            }
          ],
          "negative": [
            {
              "description": "A one-on-one guessing game. ChatGPT can play this by itself; Hushword is for a group in the same room.",
              "prompt": "Let's play 20 questions: you think of an animal and I'll guess it.",
              "expected_behavior": "ChatGPT plays 20 questions itself. No Hushword tool is called and no room is created."
            },
            {
              "description": "Rules of another party game. Explaining rules is ChatGPT's own job.",
              "prompt": "How do you play Mafia, the party game?",
              "expected_behavior": "ChatGPT explains the rules itself. No Hushword tool is called and no room is created."
            },
            {
              "description": "Word ideas. Suggesting words is ChatGPT's own job; Hushword deals words only inside a room.",
              "prompt": "Give me 10 fun words to act out for a charades night.",
              "expected_behavior": "ChatGPT lists words itself. No Hushword tool is called."
            }
          ]
        },
        "commerce": false,
        "demo_recording_url": "https://hushword.ambientapp.ai/demo.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "First release: an in-person imposter word game hosted by ChatGPT, with phones joining by code, Classic and Beat the AI modes, English and Turkish word packs, and bot players.",
        "translations": {
          "tr-TR": {
            "subtitle": "Sahtek\u00e2r parti kelime oyunu",
            "description": "Hushword, ayn\u0131 odadaki 3-8 ki\u015fi i\u00e7in ChatGPT'nin sundu\u011fu bir sahtek\u00e2r kelime oyunudur.\n\nChatGPT'den bir oda a\u00e7mas\u0131n\u0131 iste. Herkes telefonunda hushword.ambientapp.ai adresini a\u00e7ar, 4 harfli kodu yazar ve bir hayvan se\u00e7er. Uygulama, hesap ya da isim gerekmez. Her turda sahtek\u00e2r d\u0131\u015f\u0131nda her telefon ayn\u0131 gizli kelimeyi g\u00f6sterir. Oyuncular s\u0131rayla tek kelimelik ipucunu sesli s\u00f6yler, sonra telefonlar\u0131ndan oy verir. Sahtek\u00e2r\u0131 yakalay\u0131n, yoksa turu o kazan\u0131r. Yakalanan sahtek\u00e2r\u0131n kelimeyi tahmin etmek i\u00e7in son bir hakk\u0131 vard\u0131r.\n\n\u0130ki oyun modu:\n- Klasik: rastgele bir oyuncu sahtek\u00e2rd\u0131r. ChatGPT sunar: kodu s\u00f6yler, ipucu s\u0131ras\u0131n\u0131 belirler, botlar\u0131n ipu\u00e7lar\u0131n\u0131 okur ve sonucu a\u00e7\u0131klar. Kelimeyi hi\u00e7 g\u00f6rmez.\n- Yapay Zek\u00e2y\u0131 Yen: sahtek\u00e2r ChatGPT'dir. Her telefon kelimeyi g\u00f6r\u00fcr, ChatGPT g\u00f6rmez; ipu\u00e7lar\u0131n\u0131z\u0131 ona siz iletirsiniz ve bulmak i\u00e7in iki tahmin hakk\u0131 vard\u0131r.\n\nAyr\u0131nt\u0131lar:\n- Alt\u0131 kategoride T\u00fcrk\u00e7e ve \u0130ngilizce kelime paketleri.\n- Bo\u015f koltuklar\u0131 en fazla 3 bot doldurur; tek ki\u015fi bile deneyebilir.\n- Oyuncular yaln\u0131zca se\u00e7tikleri hayvanla g\u00f6r\u00fcn\u00fcr. Odalar son hareketten 6 saat sonra silinir.\n- Ayn\u0131 ortamda birlikte oynamak i\u00e7in: herkesin ipu\u00e7lar\u0131n\u0131 duymas\u0131 gerekir."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 2690b0d830260480663130ebfcbcd33c5dfd0d0c9e83c82bbb39254df3c876d9