{"id":30112,"plugin_id":"plugins_6aaafa1735208191ac6afb27325cc385","kind":"detail","collection_source":"plugin_api","comparison_source":null,"observed_at":"2026-10-09T00:10:05.322Z","digest":"d3a3587dcded633cc6078877279d01ee3a6d01d454cdfdaf896046be06cedce6","against":20866,"payload":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-09-16T20:33:52.950338Z","discoverability":"LISTED","id":"plugins_6aaafa1735208191ac6afb27325cc385","is_template":false,"name":"vocabloot-deck-kit","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Make a Vocabloot deck from a conversation: app-ready cards, stickers and a .vlbackup that imports as is.","display_name":"Vocabloot Deck Kit","id":"pluginrel_69c1cfccf1088191b4102d03255eec66","interface":{"brand_color":"#FB7359","capabilities":["Interactive","Read","Write"],"category":"Education & Research","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_0000000067948243a5530c6551480937","default_prompt":"Make me a German deck about the bakery.","default_prompts":["Make me a German deck about the bakery.","I speak Spanish and I'm learning Japanese: 20 words for greetings.","Check my deck and pack it into the file the app opens."],"developer_name":"NIRMAL JEFFREY BERNARD WILSON","logo_url":"https://files.openai.com/content?id=file_000000005934824397f37ac9e96ae9e1","logo_url_dark":null,"long_description":"Say which language you speak, which you are learning and what the deck is about. The assistant writes every card (pronunciation, grammar, two example sentences, tap-a-word meanings) and a picture idea per word; the kit validates each card, checks the images and packs a .vlbackup the Vocabloot app opens as its own.","plugin_category_id":"education & research","privacy_policy_url":"https://privacy.vocabloot.com/","screenshot_urls":[],"short_description":"Make Vocabloot language decks","terms_of_service_url":"https://terms.vocabloot.com/","website_url":"https://vocabloot.com"},"keywords":["vocabloot","flashcards","language-learning","deck","vocabulary"],"mcp_servers":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Validate a Vocabloot deck folder before packing: schema, language and localization alignment, token offsets and coverage, sticker references and decisions, blocking flags; renders an app-like preview. Use before /deck-pack, when a creator asks whether a deck is ready, correct or complete, or says /deck-check.","interface":{"brand_color":null,"default_prompt":"Check my deck before packing.","display_name":"Check the deck","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Every gate and a preview of the deck as the app shows it"},"name":"deck-check","plugin_release_skill_id":"pluginrsk_6aab16782ab481919b98b4390550cf2e"},{"description":"Start a Vocabloot deck from a conversation: asks which language the creator speaks and which they are learning, the topic, how many words, the level, words to include or avoid; checks the pair against the Vocabloot app's live language registry; scaffolds the deck folder and has you propose the word list. Use when someone wants to make, start or build a Vocabloot deck, a vocabulary deck, a word list or flashcards for a language, or says /deck-create.","interface":{"brand_color":null,"default_prompt":"Make me a German deck about the bakery.","display_name":"Create a deck","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Start a Vocabloot deck: languages, topic, level, word list"},"name":"deck-create","plugin_release_skill_id":"pluginrsk_6aab1677b3ac8191a434929630aaba93"},{"description":"Pack an approved Vocabloot deck folder into a .vlbackup with the app's own codec; refuses with the card named while any check fails. Use when a checked deck should become the file the app opens, or when the creator says /deck-pack, export the deck, or make the file.","interface":{"brand_color":null,"default_prompt":"Pack my deck into the file.","display_name":"Pack the deck","icon_large_url":null,"icon_small_url":null,"iconography":"pdf","short_description":"The .vlbackup, with the app's own codec"},"name":"deck-pack","plugin_release_skill_id":"pluginrsk_6aab1679b3f8819190e4b2e18dd5f7bc"},{"description":"Explain how to open a packed Vocabloot deck (.vlbackup) in the app on iPhone or Android and what a card shows there; publishing to the Vocabloot community is a future capability. Use after /deck-pack, or when a creator asks how to install, import, share or publish a deck, or says /deck-publish.","interface":{"brand_color":null,"default_prompt":"How do I open the deck in Vocabloot?","display_name":"Open it in the app","icon_large_url":null,"icon_small_url":null,"iconography":"pdf","short_description":"How to open a packed deck on iPhone or Android"},"name":"deck-publish","plugin_release_skill_id":"pluginrsk_6aab167925e881919e648709760dc37d"},{"description":"Decide which cards get a sticker (a picture idea per card: a rising sun for Guten Morgen), write provider-agnostic sticker prompts, take images made with any tool or generate them with the creator's own OpenAI key, run mechanical checks, look at every image yourself, render a contact sheet, and record approve, reject or defer decisions; never regenerates an approved sticker unless asked. Use after /deck-text, when a deck needs images, stickers or pictures, or when the creator says /deck-stickers.","interface":{"brand_color":null,"default_prompt":"Let's do the pictures for my deck.","display_name":"Stickers","icon_large_url":null,"icon_small_url":null,"iconography":"pen","short_description":"A picture idea per card, prompts, checks and a contact sheet"},"name":"deck-stickers","plugin_release_skill_id":"pluginrsk_6aab16780e608191b5c99adb4931f8ee"},{"description":"Write every app-ready field of a Vocabloot deck: article, gender, plural, IPA, romanization, translation, two example sentences with translations, tappable tokens with lemma, part of speech, grammar codes and meanings, and a sticker picture idea per card; the script validates each card and writes cards.json, the localization file and a review report. Use after /deck-create, when a deck folder has words.json but no cards.json, or when the creator says /deck-text, generate the cards, or write the sentences.","interface":{"brand_color":null,"default_prompt":"Write the cards for my deck.","display_name":"Write the cards","icon_large_url":null,"icon_small_url":null,"iconography":"pen","short_description":"Every app-ready field, two sentences and tokens per card"},"name":"deck-text","plugin_release_skill_id":"pluginrsk_6aab1677fef88191b51b99334e1cf421"}],"version":"0.1.1"},"scope":"GLOBAL","share_url":"https://chatgpt.com/plugins/plugins_6aaafa1735208191ac6afb27325cc385?open_in_app","status":"ENABLED"},"changes":[{"path":"/discoverability","type":"changed","before":"UNLISTED","after":"LISTED"},{"path":"/share_url","type":"changed","before":null,"after":"https://chatgpt.com/plugins/plugins_6aaafa1735208191ac6afb27325cc385?open_in_app"}],"summary":"Fields changed: 2. /discoverability, /share_url.","summary_kind":"deterministic","summary_metadata":{}}