Update to Caveman Mode
Snapshot Nov 13, 2026 · 12:08 UTC · version 2.0.0
Declared capabilities changed
Declared skills — Now says: [{"description":"Run a short, turn-based improvised scene with one supported Persona app character, then close with a recap and continuation hook. Use for...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 3 plugins free · no card required.
All fields and original values.
Declared skills
Oct 27, 2026 · 00:09 UTC
[]
Nov 13, 2026 · 12:08 UTC
[{"description":"Run a short, turn-based improvised scene with one supported Persona app character, then close with a recap and continuation hook. Use for interactive character scenes, playful interviews, or collaborative roleplay. Do no...
Version
Oct 27, 2026 · 00:09 UTC
1.0.0
Nov 13, 2026 · 12:08 UTC
2.0.0
Mcp servers
Oct 27, 2026 · 00:09 UTC
[]
Nov 13, 2026 · 12:08 UTC
[{"key":"Persona Picker","metadata":{"headers":{},"type":"streamable-http","url":"https://persona.widgets.widget.olutely.com/mcp"}}]
Website url
Oct 27, 2026 · 00:09 UTC
https://www.widget.olutely.com
Nov 13, 2026 · 12:08 UTC
https://www.widget.olutely.com/
Compare saved observations
Download comparison JSONFull technical diff · 18 changed fields
added /release/app_manifest/apps/Persona Picker
Field was absent
{
"id": "asdk_app_6a3a995dbb348191af64a75893577d60",
"required": true
}removed /release/app_manifest/apps/app-6a3a995dbb348191af64a75893577d60
{
"id": "asdk_app_6a3a995dbb348191af64a75893577d60",
"required": true
}Field is absent
changed /release/id
"pluginrel_f1b75f17dd8c8191801bae12c134acae"
"pluginrel_f0a914cfbed0819189cf5df6f35e892d"
changed /release/interface/brand_color
null
"#6D28D9"
changed /release/interface/capabilities
[]
[ "Browse supported speaking personas", "Activate a selected persona for the current conversation", "Use persona-specific suggested prompts", "Roleplay with themed voices while preserving language", "Switch back to plain ChatGPT conversation" ]
changed /release/interface/composer_icon_dark_url
null
"https://files.openai.com/content?id=file_00000000520c82438841a82257710429"
changed /release/interface/composer_icon_url
null
"https://files.openai.com/content?id=file_00000000bac081f4968639d2a668b279"
changed /release/interface/default_prompt
null
"Caveman"
changed /release/interface/default_prompts
null
[ "Caveman", "Let me choose", "Random!" ]
changed /release/interface/developer_name
"Spheric Admin Ltd"
"Widget"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000635481f7b83032f29a1b45cb"
"https://files.openai.com/content?id=file_00000000b72881f4b8fcfb27abcfe699"
changed /release/interface/logo_url_dark
null
"https://files.openai.com/content?id=file_000000006fb08243bd9f5fb7adfcb88c"
changed /release/interface/privacy_policy_url
"https://www.widget.olutely.com/privacy"
"https://www.widget.olutely.com/privacy.html"
changed /release/interface/screenshot_urls
[ "https://chatgpt.com/backend-api/estuary/content?id=file_0000000047dc7243bea08e4cb76438bd" ]
[]
changed /release/interface/website_url
"https://www.widget.olutely.com"
"https://www.widget.olutely.com/"
changed /release/mcp_servers
[]
[
{
"key": "Persona Picker",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://persona.widgets.widget.olutely.com/mcp"
}
}
]changed /release/skills
[]
[
{
"description": "Run a short, turn-based improvised scene with one supported Persona app character, then close with a recap and continuation hook. Use for interactive character scenes, playful interviews, or collaborative roleplay. Do not use for a one-off monologue, a voice audition, or a multi-character app interface.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-improv-scene to play a noir detective interviewing me about a missing birthday cake, one turn at a time.",
"display_name": "Persona Improv Scene",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Play a short scene with one character at a time"
},
"name": "persona-improv-scene",
"plugin_release_skill_id": "pluginrsk_6af6d9a972f8819193a7d01a972c6a48"
},
{
"description": "Practise a target language through short, alternating dialogue with a supported Persona app character, selective corrections, and a focused retry. Use for character-themed language roleplay at a stated proficiency level. Do not use for translation alone, general concept teaching, pronunciation scoring, or audio practice.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-language-roleplay to practise beginner Spanish restaurant conversation with a pirate and give me brief corrections.",
"display_name": "Persona Language Roleplay",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Practise a language through character dialogue"
},
"name": "persona-language-roleplay",
"plugin_release_skill_id": "pluginrsk_6af6d9a82d748191b8a4259e842e22f3"
},
{
"description": "Rewrite and refine user-supplied text in a supported Persona app voice while preserving its facts and purpose. Use for character-themed invitations, announcements, messages, or iterative style editing. Do not use for voice comparisons, simple persona activation, or sending or publishing the finished text.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-rewrite-workshop to turn this party invitation into a royal proclamation while preserving all the event details.",
"display_name": "Persona Rewrite Workshop",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Refine supplied writing in a character voice"
},
"name": "persona-rewrite-workshop",
"plugin_release_skill_id": "pluginrsk_6af6d9a8216c819199fb49283d66718d"
},
{
"description": "Turn one avoided everyday task into a small, practical mission in a supported Persona app voice and adjust from user-reported progress. Use for playful help getting started with chores, tidying, or a bounded work task. Do not use for recurring reminders, automated timers, background monitoring, or long-term project management.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-task-kickstart to be a superhero and help me start clearing my desk with three practical actions.",
"display_name": "Persona Task Kickstart",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Start an avoided task with a small character mission"
},
"name": "persona-task-kickstart",
"plugin_release_skill_id": "pluginrsk_6af6d9a81de88191a2c8bce4eb37b4fb"
},
{
"description": "Teach a bounded concept in a supported Persona app voice, check the learner's own explanation, and correct misunderstandings. Use for character-led explanations with a teach-back or understanding check. Do not use for simple factual answers, unsupported claims of mastery, or language-conversation practice.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-teach-back to explain recursion as a wizard, then check my explanation and help me correct any gaps.",
"display_name": "Persona Teach-Back",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Learn a concept and check your own explanation"
},
"name": "persona-teach-back",
"plugin_release_skill_id": "pluginrsk_6af6d9a9412c81919f81b0147d9597ae"
},
{
"description": "Compare supported Persona app voices on the same brief and help the user choose one to keep. Use for voice auditions, character-style comparisons, or testing two or three personas before committing. Do not use for a simple request to activate one persona or for creating custom personas.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-voice-audition to compare this welcome message as a pirate, wizard, and detective and help me choose a voice.",
"display_name": "Persona Voice Audition",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Compare character voices and choose one to keep"
},
"name": "persona-voice-audition",
"plugin_release_skill_id": "pluginrsk_6af6d9a816988191a2e62adb02ebeabb"
}
]changed /release/version
"1.0.0"
"2.0.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_6a3a995dbb348191af64a75893577d60",
"connector_id": "asdk_app_6a3a995dbb348191af64a75893577d60",
"created_at": "2026-06-23T14:34:05.993385Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6a3a995dbb348191af64a75893577d60",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "app-6a3a995dbb348191af64a75893577d60",
"release": {
"app_ids": [
"asdk_app_6a3a995dbb348191af64a75893577d60"
],
"app_manifest": {
"apps": {
"Persona Picker": {
"id": "asdk_app_6a3a995dbb348191af64a75893577d60",
"required": true
}
}
},
"app_templates": [],
"description": "Bored of vanilla ChatGPT?\n\nCaveman Mode transforms it into different characters, personalities, and speaking styles. Switch from a prehistoric caveman to a swashbuckling pirate, a wise wizard, a cynical detective...\n\nWhether you’re writing, brainstorming, learning, roleplaying, or just having fun, Caveman Mode makes every conversation more entertaining and memorable.\n\nFeatures\n\n* Instantly switch between unique AI personalities\n* Browse a growing library of characters and speaking styles\n* Create more engaging roleplay and storytelling experiences\n* Make learning more fun with themed tutors and experts\n* Customize how ChatGPT responds without changing what it can do\n* Discover new ways to brainstorm, write, and explore ideas\n\nThe most popular characters\n\n* Caveman\n* Pirate\n* Wizard\n* Detective\n* Shakespeare\n* Solider\n* Drill sergeant\n* And many more\n\nTransform your AI. Change the personality. Keep the intelligence.",
"display_name": "Caveman Mode",
"id": "pluginrel_f0a914cfbed0819189cf5df6f35e892d",
"interface": {
"brand_color": "#6D28D9",
"capabilities": [
"Browse supported speaking personas",
"Activate a selected persona for the current conversation",
"Use persona-specific suggested prompts",
"Roleplay with themed voices while preserving language",
"Switch back to plain ChatGPT conversation"
],
"category": "Entertainment",
"composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000520c82438841a82257710429",
"composer_icon_url": "https://files.openai.com/content?id=file_00000000bac081f4968639d2a668b279",
"default_prompt": "Caveman",
"default_prompts": [
"Caveman",
"Let me choose",
"Random!"
],
"developer_name": "Widget",
"logo_url": "https://files.openai.com/content?id=file_00000000b72881f4b8fcfb27abcfe699",
"logo_url_dark": "https://files.openai.com/content?id=file_000000006fb08243bd9f5fb7adfcb88c",
"long_description": "Bored of vanilla ChatGPT?\n\nCaveman Mode transforms it into different characters, personalities, and speaking styles. Switch from a prehistoric caveman to a swashbuckling pirate, a wise wizard, a cynical detective...\n\nWhether you’re writing, brainstorming, learning, roleplaying, or just having fun, Caveman Mode makes every conversation more entertaining and memorable.\n\nFeatures\n\n* Instantly switch between unique AI personalities\n* Browse a growing library of characters and speaking styles\n* Create more engaging roleplay and storytelling experiences\n* Make learning more fun with themed tutors and experts\n* Customize how ChatGPT responds without changing what it can do\n* Discover new ways to brainstorm, write, and explore ideas\n\nThe most popular characters\n\n* Caveman\n* Pirate\n* Wizard\n* Detective\n* Shakespeare\n* Solider\n* Drill sergeant\n* And many more\n\nTransform your AI. Change the personality. Keep the intelligence.",
"plugin_category_id": "entertainment",
"privacy_policy_url": "https://www.widget.olutely.com/privacy.html",
"screenshot_urls": [],
"short_description": "Why say lots when little good?",
"terms_of_service_url": "https://www.widget.olutely.com/terms",
"website_url": "https://www.widget.olutely.com/"
},
"keywords": [],
"mcp_servers": [
{
"key": "Persona Picker",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://persona.widgets.widget.olutely.com/mcp"
}
}
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Run a short, turn-based improvised scene with one supported Persona app character, then close with a recap and continuation hook. Use for interactive character scenes, playful interviews, or collaborative roleplay. Do not use for a one-off monologue, a voice audition, or a multi-character app interface.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-improv-scene to play a noir detective interviewing me about a missing birthday cake, one turn at a time.",
"display_name": "Persona Improv Scene",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Play a short scene with one character at a time"
},
"name": "persona-improv-scene",
"plugin_release_skill_id": "pluginrsk_6af6d9a972f8819193a7d01a972c6a48"
},
{
"description": "Practise a target language through short, alternating dialogue with a supported Persona app character, selective corrections, and a focused retry. Use for character-themed language roleplay at a stated proficiency level. Do not use for translation alone, general concept teaching, pronunciation scoring, or audio practice.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-language-roleplay to practise beginner Spanish restaurant conversation with a pirate and give me brief corrections.",
"display_name": "Persona Language Roleplay",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Practise a language through character dialogue"
},
"name": "persona-language-roleplay",
"plugin_release_skill_id": "pluginrsk_6af6d9a82d748191b8a4259e842e22f3"
},
{
"description": "Rewrite and refine user-supplied text in a supported Persona app voice while preserving its facts and purpose. Use for character-themed invitations, announcements, messages, or iterative style editing. Do not use for voice comparisons, simple persona activation, or sending or publishing the finished text.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-rewrite-workshop to turn this party invitation into a royal proclamation while preserving all the event details.",
"display_name": "Persona Rewrite Workshop",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Refine supplied writing in a character voice"
},
"name": "persona-rewrite-workshop",
"plugin_release_skill_id": "pluginrsk_6af6d9a8216c819199fb49283d66718d"
},
{
"description": "Turn one avoided everyday task into a small, practical mission in a supported Persona app voice and adjust from user-reported progress. Use for playful help getting started with chores, tidying, or a bounded work task. Do not use for recurring reminders, automated timers, background monitoring, or long-term project management.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-task-kickstart to be a superhero and help me start clearing my desk with three practical actions.",
"display_name": "Persona Task Kickstart",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Start an avoided task with a small character mission"
},
"name": "persona-task-kickstart",
"plugin_release_skill_id": "pluginrsk_6af6d9a81de88191a2c8bce4eb37b4fb"
},
{
"description": "Teach a bounded concept in a supported Persona app voice, check the learner's own explanation, and correct misunderstandings. Use for character-led explanations with a teach-back or understanding check. Do not use for simple factual answers, unsupported claims of mastery, or language-conversation practice.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-teach-back to explain recursion as a wizard, then check my explanation and help me correct any gaps.",
"display_name": "Persona Teach-Back",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Learn a concept and check your own explanation"
},
"name": "persona-teach-back",
"plugin_release_skill_id": "pluginrsk_6af6d9a9412c81919f81b0147d9597ae"
},
{
"description": "Compare supported Persona app voices on the same brief and help the user choose one to keep. Use for voice auditions, character-style comparisons, or testing two or three personas before committing. Do not use for a simple request to activate one persona or for creating custom personas.",
"interface": {
"brand_color": null,
"default_prompt": "Use $persona-voice-audition to compare this welcome message as a pirate, wizard, and detective and help me choose a voice.",
"display_name": "Persona Voice Audition",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chat",
"short_description": "Compare character voices and choose one to keep"
},
"name": "persona-voice-audition",
"plugin_release_skill_id": "pluginrsk_6af6d9a816988191a2e62adb02ebeabb"
}
],
"version": "2.0.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/caveman-mode?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: adb6b039fdca755496feb867e3bfdea986cf6cefab7fe0b11154400d01fae7ee