← Files LexiDailyARCHIVED FILE
plugin.json
4.55 KB · Nov 3, 2026 · 19:06 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "lexidaily",
"version": "1.0.0",
"description": "A daily five-letter word puzzle you play inside ChatGPT, with spoiler-free hints and streaks.",
"author": {
"name": "Furkan Ismail",
"url": "https://onbaj.com"
},
"homepage": "https://play.onbaj.com/",
"keywords": [
"word game",
"puzzle",
"daily puzzle",
"game"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "LexiDaily",
"shortDescription": "A daily word puzzle in chat",
"longDescription": "A new five-letter word every day. You have six tries: purple tiles are the right letter in the right spot, orange ones are in the word but somewhere else. Type on the board or just tell ChatGPT your guess. Stuck? Ask for a hint and ChatGPT gives you a cryptic nudge without spoiling the word. Keep your streak alive, then dig into the word's story once you've solved it.",
"developerName": "Furkan Ismail",
"category": "Entertainment",
"capabilities": [
"Daily five-letter word puzzle",
"Guess on the board or in the chat",
"Spoiler-free hints from ChatGPT",
"Streaks and stats"
],
"websiteURL": "https://play.onbaj.com/",
"supportURL": "https://play.onbaj.com/support",
"privacyPolicyURL": "https://play.onbaj.com/privacy",
"termsOfServiceURL": "https://play.onbaj.com/terms",
"defaultPrompt": [
"Let's play LexiDaily",
"My LexiDaily guess is crane",
"What's my LexiDaily streak?"
],
"brandColor": "#6c4cf5",
"brandColorDark": "#8a70ff",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png",
"screenshots": [
"./assets/screenshot-1-start.png",
"./assets/screenshot-2-guess.png",
"./assets/screenshot-3-streak.png"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Start today's game by name",
"prompt": "Let's play LexiDaily",
"tools_triggered": "start_daily_game",
"expected_behavior": "Opens today's LexiDaily board in the conversation, empty if the user hasn't guessed yet, with the puzzle number and the user's streak."
},
{
"description": "Generic request for a word game",
"prompt": "I want to play a word game",
"tools_triggered": "start_daily_game",
"expected_behavior": "Offers or opens LexiDaily and shows today's board."
},
{
"description": "Guess sent in the chat",
"prompt": "Let's play LexiDaily. My first guess is crane.",
"tools_triggered": "start_daily_game, submit_guess",
"expected_behavior": "Opens the board and scores CRANE: purple for the right letter in the right spot, orange for in the word elsewhere, gray for not in the word. The board updates and ChatGPT says how many tries are left."
},
{
"description": "Ask for a hint",
"prompt": "Give me a hint for today's LexiDaily",
"tools_triggered": "game_master",
"expected_behavior": "ChatGPT gives a short cryptic clue about today's word based on the user's board, without saying the word."
},
{
"description": "Check stats",
"prompt": "What's my LexiDaily streak?",
"tools_triggered": "start_daily_game",
"expected_behavior": "Shows the board with the user's stats: games played, win rate, current streak and best streak."
}
],
"negative": [
{
"description": "Unrelated writing task",
"prompt": "Write a poem about autumn"
},
{
"description": "Unrelated factual question",
"prompt": "What's the weather in Istanbul?"
},
{
"description": "A different word game the user is playing elsewhere",
"prompt": "Help me solve today's NYT Wordle"
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1W7eo240MasS_RrZl-HtwxR6Rgu2hBppp/view?usp=sharing"
},
"publication": {
"release_notes": "First release: daily five-letter word puzzle with board and chat guessing, spoiler-free hints, streaks and stats."
},
"apps": "./.app.json"
}
}
}
SHA-256: 67d29d4bc1dd2250838aa30cd3033c2ca94b12217fe4003b247dc447481b5ca0