← Frameo.AICONTENT HISTORY

Update to Frameo.AI

Snapshot Oct 24, 2026 · 12:40 UTC · version 1.2.5

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Create images, video, voiceover, music and sound effects in your Frameo.AI projects, and assemble them into finished video.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Frameo.AI and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 8, 2026 · 18:00 UTC

Create images, video, voiceover, music and sound effects in your Frameo projects, and assemble them into finished video.

After

Oct 24, 2026 · 12:40 UTC

Create images, video, voiceover, music and sound effects in your Frameo.AI projects, and assemble them into finished video.

Long description

Before

Oct 8, 2026 · 18:00 UTC

Frameo turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut together int...

After

Oct 24, 2026 · 12:40 UTC

Frameo.AI turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo.AI brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut togeth...

Declared skills

Before

Oct 8, 2026 · 18:00 UTC

[{"description":"A consistent character across views and expressions, on the canvas so every later image and video can keep the same face.","interface":{"brand_color":"#4C6CFF","default_prompt":null,"display_name":"Character sheet","icon...

After

Oct 24, 2026 · 12:40 UTC

[{"description":"An existing ad re-shot as new footage with the same beats, order, timing and pacing, and a new cast, product, language or market. Use when an ad that already works should be made again for another market or audience, ins...

Is template instance

Before

Oct 8, 2026 · 18:00 UTC

Not present

After

Oct 24, 2026 · 12:40 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 10 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

changed /release/description

BEFORE
"Create images, video, voiceover, music and sound effects in your Frameo projects, and assemble them into finished video."
AFTER
"Create images, video, voiceover, music and sound effects in your Frameo.AI projects, and assemble them into finished video."

changed /release/display_name

BEFORE
"Frameo"
AFTER
"Frameo.AI"

changed /release/id

BEFORE
"pluginrel_43b2175f48388191acf843107cd3606e"
AFTER
"pluginrel_2e67ad2add5881919d55f48f66cb83fe"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_0000000007ac82089366600a331bfc0a"
AFTER
"https://files.openai.com/content?id=file_00000000f2c08208b2f62264916a4e8c"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000bcc88208b8d9a62bdf13ee2f"
AFTER
"https://files.openai.com/content?id=file_000000006b38820897e12c89b165e06d"

changed /release/interface/long_description

BEFORE
"Frameo turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut together into a video that's ready to share.\n\nWith Frameo, you can:\n• Put yourself in any scene: share a selfie and step into a film set, a far-off city or a cosy café.\n• Bring a photo to life, from a family snapshot to your pet's best portrait.\n• Turn a story, a script or a single line into a short film, an animated tale or a movie trailer.\n• Make reels, shorts and thumbnails for your social feeds, in vertical or widescreen.\n• Give your characters voices, then add music, sound effects, titles and subtitles.\n• Shoot your own products and designs, from T-shirts to candles, on models and in styled scenes.\n• Create with a wide range of image, video and audio models, all in one place.\n\nEverything you make is saved to your Frameo account, so you can keep editing it in the Frameo app. Connect your Frameo account to get started."
AFTER
"Frameo.AI turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo.AI brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut together into a video that's ready to share.\n\nWith Frameo.AI, you can:\n• Put yourself in any scene: share a selfie and step into a film set, a far-off city or a cosy café.\n• Bring a photo to life, from a family snapshot to your pet's best portrait.\n• Turn a story, a script or a single line into a short film, an animated tale or a movie trailer.\n• Make reels, shorts and thumbnails for your social feeds, in vertical or widescreen.\n• Give your characters voices, then add music, sound effects, titles and subtitles.\n• Shoot your own products and designs, from T-shirts to candles, on models and in styled scenes.\n• Create with a wide range of image, video and audio models, all in one place.\n\nEverything you make is saved to your Frameo.AI account, so you can keep editing it in the Frameo.AI app. Connect your Frameo.AI account to get started."

changed /release/interface/screenshot_urls

BEFORE
[
  "https://files.openai.com/content?id=file_00000000f81482089bae0d79920ccb84",
  "https://files.openai.com/content?id=file_00000000a9bc8208a53be26d7f9ec801",
  "https://files.openai.com/content?id=file_0000000025bc8208a12c7ea2f550d8c3",
  "https://files.openai.com/content?id=file_0000000082708208b1443889c5efd3d7"
]
AFTER
[
  "https://files.openai.com/content?id=file_00000000e1cc820890fb388d84d59dbd",
  "https://files.openai.com/content?id=file_00000000c4a88208a67470ed9f64eef9",
  "https://files.openai.com/content?id=file_0000000083208208a0c53626894212f6",
  "https://files.openai.com/content?id=file_0000000094e48208ac65a2b181cb0ac4"
]

changed /release/skills

BEFORE
[
  {
    "description": "A consistent character across views and expressions, on the canvas so every later image and video can keep the same face.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Character sheet",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000062c8208bb0517291b558ec6",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000b814820887ee535e4e8c162d",
      "iconography": "pen",
      "short_description": "Design a character who looks the same in every shot"
    },
    "name": "character-sheet",
    "plugin_release_skill_id": "pluginrsk_6ac7b19e25148191a2988c99b7f2f287"
  },
  {
    "description": "A narrated explainer or story with no on-screen speaker: one image per scene, gentle motion, a narrator voice, music, captions burned in.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Faceless story video",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000dc80820893c91a57705a91ad",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000ee4482089beb774893c64df7",
      "iconography": "pen",
      "short_description": "A narrated story or explainer with no one on screen"
    },
    "name": "faceless-story-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19ca19081919b56de5d73b7b375"
  },
  {
    "description": "Packshots on several backgrounds or scenes, lifestyle shots, hero banners and carousel sets from a few product photos.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Product photoshoot",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000fc8082089ed76cd7328ecd4e",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000699c8211b88610dd44e85f19",
      "iconography": "pen",
      "short_description": "Studio and lifestyle shots of your product"
    },
    "name": "product-photoshoot",
    "plugin_release_skill_id": "pluginrsk_6ac7b19c76c081919711fb90b06ccf5e"
  },
  {
    "description": "Check every image and clip against the plan before building on it — the right people, the asked-for action, clean hands and text, lips in sync — and retake a failed shot once.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Review shots",
      "icon_large_url": "https://files.openai.com/content?id=file_000000009d708208ba80c6ea8f1243a5",
      "icon_small_url": "https://files.openai.com/content?id=file_000000005a9c82088d1427ca2d841ac4",
      "iconography": "radar",
      "short_description": "Check every shot against the plan and retake misses"
    },
    "name": "review-shots",
    "plugin_release_skill_id": "pluginrsk_6ac7b19ca90c819181198bcbf8c577f9"
  },
  {
    "description": "Turn a script into a finished video, such as a micro-drama — a consistent cast, one shot per beat, characters speaking their lines, cut together with subtitles.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Script to video",
      "icon_large_url": "https://files.openai.com/content?id=file_0000000068388211aa480b074ab29e86",
      "icon_small_url": "https://files.openai.com/content?id=file_0000000055048211b524d84901f9cc80",
      "iconography": "code",
      "short_description": "Turn a script into a finished video with dialogue"
    },
    "name": "script-to-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19f55d081918216d46570a367d4"
  },
  {
    "description": "Trim, resize to 9:16 or 16:9, join clips, add a music bed, and burn captions from timings, a script, or a transcription of the footage — on footage the user already has. Free, except a transcription.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Subtitles and cut",
      "icon_large_url": "https://files.openai.com/content?id=file_0000000097d48208bf867ec77349ed2f",
      "icon_small_url": "https://files.openai.com/content?id=file_0000000023088211a09b72726751b6a1",
      "iconography": "bolt",
      "short_description": "Trim, join and caption footage you already have"
    },
    "name": "subtitles-and-cut",
    "plugin_release_skill_id": "pluginrsk_6ac7b19cb81481918b207c12e7007a90"
  },
  {
    "description": "One person on camera delivers a script: a face (photo or designed), a fixed voice, lipsynced delivery, optional title card, cut to length.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Talking presenter",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000d0f082088a0123c499065342",
      "icon_small_url": "https://files.openai.com/content?id=file_000000000fc0820881ba92208b7e60cc",
      "iconography": "chat",
      "short_description": "One person on camera delivering your script"
    },
    "name": "talking-presenter",
    "plugin_release_skill_id": "pluginrsk_6ac7b19b3dc0819183df835ba8b3f180"
  },
  {
    "description": "Three to five thumbnail concepts for a video: a face or product, a short title treatment, high contrast, delivered at upload size.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Thumbnail set",
      "icon_large_url": "https://files.openai.com/content?id=file_000000004c54821197aebb8bb5eae24a",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000110c8208a8ca3e283f8174df",
      "iconography": "pen",
      "short_description": "Three to five thumbnail concepts for a video"
    },
    "name": "thumbnail-set",
    "plugin_release_skill_id": "pluginrsk_6ac7b19b0c1c819189da17e24b4a2caa"
  },
  {
    "description": "Product-only UGC: handheld-style shots of the product with a voiceover, no creator on camera.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "UGC product video",
      "icon_large_url": "https://files.openai.com/content?id=file_000000003f4c8208ab0e725b37aade28",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000e0388208b68c8f9e239ba118",
      "iconography": "bolt",
      "short_description": "A handheld product video with a voiceover"
    },
    "name": "ugc-product-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19b0ecc8191b51a40190c45544a"
  },
  {
    "description": "The default UGC ad, a creator on camera reviewing a product in phone-video style: hook, one honest claim, product in hand, a close — lipsynced delivery.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "UGC review video",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000b8bc820884d14ae2f77cf0d5",
      "icon_small_url": "https://files.openai.com/content?id=file_000000006978820893c62488e2b5b6ee",
      "iconography": "bolt",
      "short_description": "A creator reviewing your product on camera"
    },
    "name": "ugc-review-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19b0dfc81918eb6a20984b89455"
  },
  {
    "description": "Wearing and fit-check for clothing, jewellery, glasses or shoes: the creator in the item, a turn, a close-up, a verdict.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "UGC try-on video",
      "icon_large_url": "https://files.openai.com/content?id=file_0000000077c882088d6109e9336e2c2a",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000d5ec82119f11b9b38d4668bb",
      "iconography": "bolt",
      "short_description": "A creator wearing your product, with a verdict"
    },
    "name": "ugc-try-on-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19e10f48191b59d053616158f87"
  },
  {
    "description": "A step-by-step how-to with \"Step N\" captions: setup, each step shown, the result.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "UGC tutorial video",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000331482119d9e881eec216eeb",
      "icon_small_url": "https://files.openai.com/content?id=file_000000006ae08211ba388a261df1adae",
      "iconography": "pen",
      "short_description": "A step-by-step how-to with captioned steps"
    },
    "name": "ugc-tutorial-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19e07448191a8d3171fb0939466"
  },
  {
    "description": "Unboxing / first-reaction / haul: the creator opens the package, reacts, shows what is inside.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "UGC unboxing video",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000b99882088eabb978d9920954",
      "icon_small_url": "https://files.openai.com/content?id=file_000000004a008211bced73e17ffeb6b3",
      "iconography": "cursor",
      "short_description": "A creator unboxing your product and reacting"
    },
    "name": "ugc-unboxing-video",
    "plugin_release_skill_id": "pluginrsk_6ac7b19e6cb081918378fc4e6e55e04c"
  }
]
AFTER
[
  {
    "description": "An existing ad re-shot as new footage with the same beats, order, timing and pacing, and a new cast, product, language or market. Use when an ad that already works should be made again for another market or audience, instead of written from scratch.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Ad remake",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000bd7482088fdc1c00503f2b95",
      "icon_small_url": "https://files.openai.com/content?id=file_000000004c848208b229365847754319",
      "iconography": "bolt",
      "short_description": "Re-shoot your ad with a new cast or language"
    },
    "name": "ad-remake",
    "plugin_release_skill_id": "pluginrsk_6ad329c137848191b2b7057460faca18"
  },
  {
    "description": "A consistent character across views and expressions, saved in the project so every later image and video can keep the same face. Use before multi-shot work with a recurring person or mascot, such as a series, a brand character or a story cast.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Character sheet",
      "icon_large_url": "https://files.openai.com/content?id=file_000000006408820883dfdf036ff2f909",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000f0188208a6b700877d0e68d5",
      "iconography": "hierarchy",
      "short_description": "Design a character who looks the same in every shot"
    },
    "name": "character-sheet",
    "plugin_release_skill_id": "pluginrsk_6ad329c0cd50819197a7c1dc6b0f1169"
  },
  {
    "description": "A narrated explainer or story with no on-screen speaker: a locked look, reusable characters and places, multi-shot clips, a narrator voice, music and captions. Use for history and science shorts, kids' stories and songs, fairy tales, listicles and 'did you know' channels.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Faceless story video",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000fed48208a29d1a6bd3d44750",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000a3348208b8524d9083ef1c2e",
      "iconography": "pen",
      "short_description": "A narrated story or explainer with no one on screen"
    },
    "name": "faceless-story-video",
    "plugin_release_skill_id": "pluginrsk_6ad329c267d08191804ae4948e25eaa1"
  },
  {
    "description": "Product stills from a few photos or a description: packshots, lifestyle scenes, close-ups with hands, hero banners, carousels, ad packs, on-model shots, conceptual stills and restyles. Use for e-commerce listings and ad stills; for video, use `ugc-video` or a camera-move preset.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Product photoshoot",
      "icon_large_url": "https://files.openai.com/content?id=file_0000000086488208bd501ba4b8cde30a",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000a1fc8211a469d6d280ad9d89",
      "iconography": "pen",
      "short_description": "Studio and lifestyle shots of your product"
    },
    "name": "product-photoshoot",
    "plugin_release_skill_id": "pluginrsk_6ad329c33a3c8191bc605aa1950201a5"
  },
  {
    "description": "A new edit of the user's own subject in the visual language of a reference video: its pacing, shot sizes, camera moves, transitions, text style and colour. Use when the user points at an edit they like and wants that feel for their own product, person or story.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Reference remix",
      "icon_large_url": "https://files.openai.com/content?id=file_000000004ba48208912a50ae07579521",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000aa308208b217c415b9501273",
      "iconography": "pen",
      "short_description": "Give your subject the look of a reference edit"
    },
    "name": "reference-remix",
    "plugin_release_skill_id": "pluginrsk_6ad329c0cafc819184cd5cdad7105ab1"
  },
  {
    "description": "Check every image and clip against the plan before building on it — the right people, the asked-for action, clean hands and text, lips in sync — and retake a failed shot once. Use on shots made earlier when the user asks for a check; the video and photoshoot skills already run it by default.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Review shots",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000a4a0820898d205b788732897",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000f3d082089b6e6e497ac5bc09",
      "iconography": "radar",
      "short_description": "Check every shot against the plan and retake misses"
    },
    "name": "review-shots",
    "plugin_release_skill_id": "pluginrsk_6ad329c0ccbc81918e37ce014e7f3bc4"
  },
  {
    "description": "Turn a script into a finished video, such as a micro-drama — a consistent cast, one shot per beat, characters speaking their lines, cut together with subtitles. Use for short films, series, dialogue ads, sketches and kids' stories with speaking characters.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Script to video",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000271c8208ba9a92112219f0d0",
      "icon_small_url": "https://files.openai.com/content?id=file_0000000076ec8208b50390942fb5a5e9",
      "iconography": "bolt",
      "short_description": "Turn a script into a finished video with dialogue"
    },
    "name": "script-to-video",
    "plugin_release_skill_id": "pluginrsk_6ad329c35f988191b7ca04947eef5fa6"
  },
  {
    "description": "Trim, resize to 9:16 or 16:9, join clips, add a music bed and burn captions from timings, a script or a transcription of the footage, on footage the user already has: free, except a transcription or a whip-pan transition clip. Use when the footage already exists and only needs editing, not new scenes.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Subtitles and cut",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000bae88208bb449b594c17a614",
      "icon_small_url": "https://files.openai.com/content?id=file_000000000bd082089d4f4732c2aa732a",
      "iconography": "pen",
      "short_description": "Trim, join and caption footage you already have"
    },
    "name": "subtitles-and-cut",
    "plugin_release_skill_id": "pluginrsk_6ad329c2156481919b3365a42774fdf3"
  },
  {
    "description": "One person on camera delivers a script: a face (photo or designed), a fixed voice, lipsynced delivery, optional title card, cut to length. Use for explainers, founder messages, course intros and announcements, or to put the user on screen over footage they already have.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Talking presenter",
      "icon_large_url": "https://files.openai.com/content?id=file_0000000031b48208ba94253eea57f015",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000e2d4820884f81cd15868ef5b",
      "iconography": "chat",
      "short_description": "One person on camera delivering your script"
    },
    "name": "talking-presenter",
    "plugin_release_skill_id": "pluginrsk_6ad329c23f0481919821f72d37f8fbae"
  },
  {
    "description": "Three to five thumbnail concepts for a video, then variants of the chosen one: a face or product, a short title treatment, high contrast, delivered at upload size. Use for YouTube thumbnails, video covers and A/B test sets.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "Thumbnail set",
      "icon_large_url": "https://files.openai.com/content?id=file_00000000de448208960cad852c47827a",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000daa08208833a2404b5599f05",
      "iconography": "pen",
      "short_description": "Three to five thumbnail concepts for a video"
    },
    "name": "thumbnail-set",
    "plugin_release_skill_id": "pluginrsk_6ad329c229388191846a5254de60a5b0"
  },
  {
    "description": "A phone-video style product ad in one of five formats: a creator review, the product alone with a voiceover, an unboxing, a try-on or a step-by-step tutorial. Use for UGC and creator-style ads, from a quick review to a how-to, or a week of posts from one creator; pick the format from the request.",
    "interface": {
      "brand_color": "#4C6CFF",
      "default_prompt": null,
      "display_name": "UGC video",
      "icon_large_url": "https://files.openai.com/content?id=file_000000003bb08208b702e7355c0a9a00",
      "icon_small_url": "https://files.openai.com/content?id=file_00000000a6808208959ce71b3c7d64ca",
      "iconography": "pen",
      "short_description": "A UGC-style ad for your product, in five formats"
    },
    "name": "ugc-video",
    "plugin_release_skill_id": "pluginrsk_6ad329c3746c8191b6d73b81118096dc"
  }
]

changed /release/version

BEFORE
"1.2.1"
AFTER
"1.2.5"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ab639b28e2081919b704b4ada7e478f",
  "connector_id": "asdk_app_6ab639b28e2081919b704b4ada7e478f",
  "created_at": "2026-09-25T09:06:59.550567Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ab639b28e2081919b704b4ada7e478f",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6ab639b28e2081919b704b4ada7e478f",
  "release": {
    "app_ids": [
      "asdk_app_6ab639b28e2081919b704b4ada7e478f"
    ],
    "app_manifest": {
      "apps": {
        "frameo": {
          "id": "asdk_app_6ab639b28e2081919b704b4ada7e478f",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Create images, video, voiceover, music and sound effects in your Frameo.AI projects, and assemble them into finished video.",
    "display_name": "Frameo.AI",
    "id": "pluginrel_2e67ad2add5881919d55f48f66cb83fe",
    "interface": {
      "brand_color": "#4C6CFF",
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Creativity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000f2c08208b2f62264916a4e8c",
      "default_prompt": "Make an 18-second cinematic short: a hiker comes face to face with a T. rex in a misty forest, with a score",
      "default_prompts": [
        "Make an 18-second cinematic short: a hiker comes face to face with a T. rex in a misty forest, with a score",
        "Reshoot this clip of me as an action movie scene: same moves, a new world, cinematic lighting",
        "Bring this photo to life as a 10-second video with gentle camera movement and ambient sound"
      ],
      "developer_name": "Dashverse",
      "logo_url": "https://files.openai.com/content?id=file_000000006b38820897e12c89b165e06d",
      "logo_url_dark": null,
      "long_description": "Frameo.AI turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo.AI brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut together into a video that's ready to share.\n\nWith Frameo.AI, you can:\n• Put yourself in any scene: share a selfie and step into a film set, a far-off city or a cosy café.\n• Bring a photo to life, from a family snapshot to your pet's best portrait.\n• Turn a story, a script or a single line into a short film, an animated tale or a movie trailer.\n• Make reels, shorts and thumbnails for your social feeds, in vertical or widescreen.\n• Give your characters voices, then add music, sound effects, titles and subtitles.\n• Shoot your own products and designs, from T-shirts to candles, on models and in styled scenes.\n• Create with a wide range of image, video and audio models, all in one place.\n\nEverything you make is saved to your Frameo.AI account, so you can keep editing it in the Frameo.AI app. Connect your Frameo.AI account to get started.",
      "plugin_category_id": "creativity",
      "privacy_policy_url": "https://frameo.ai/privacy-policy",
      "screenshot_urls": [
        "https://files.openai.com/content?id=file_00000000e1cc820890fb388d84d59dbd",
        "https://files.openai.com/content?id=file_00000000c4a88208a67470ed9f64eef9",
        "https://files.openai.com/content?id=file_0000000083208208a0c53626894212f6",
        "https://files.openai.com/content?id=file_0000000094e48208ac65a2b181cb0ac4"
      ],
      "short_description": "Turn ideas into finished video",
      "terms_of_service_url": "https://frameo.ai/terms-and-conditions",
      "website_url": "https://frameo.ai"
    },
    "keywords": [
      "video",
      "ai video",
      "image generation",
      "voiceover",
      "music",
      "ugc",
      "editing"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "An existing ad re-shot as new footage with the same beats, order, timing and pacing, and a new cast, product, language or market. Use when an ad that already works should be made again for another market or audience, instead of written from scratch.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Ad remake",
          "icon_large_url": "https://files.openai.com/content?id=file_00000000bd7482088fdc1c00503f2b95",
          "icon_small_url": "https://files.openai.com/content?id=file_000000004c848208b229365847754319",
          "iconography": "bolt",
          "short_description": "Re-shoot your ad with a new cast or language"
        },
        "name": "ad-remake",
        "plugin_release_skill_id": "pluginrsk_6ad329c137848191b2b7057460faca18"
      },
      {
        "description": "A consistent character across views and expressions, saved in the project so every later image and video can keep the same face. Use before multi-shot work with a recurring person or mascot, such as a series, a brand character or a story cast.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Character sheet",
          "icon_large_url": "https://files.openai.com/content?id=file_000000006408820883dfdf036ff2f909",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000f0188208a6b700877d0e68d5",
          "iconography": "hierarchy",
          "short_description": "Design a character who looks the same in every shot"
        },
        "name": "character-sheet",
        "plugin_release_skill_id": "pluginrsk_6ad329c0cd50819197a7c1dc6b0f1169"
      },
      {
        "description": "A narrated explainer or story with no on-screen speaker: a locked look, reusable characters and places, multi-shot clips, a narrator voice, music and captions. Use for history and science shorts, kids' stories and songs, fairy tales, listicles and 'did you know' channels.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Faceless story video",
          "icon_large_url": "https://files.openai.com/content?id=file_00000000fed48208a29d1a6bd3d44750",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000a3348208b8524d9083ef1c2e",
          "iconography": "pen",
          "short_description": "A narrated story or explainer with no one on screen"
        },
        "name": "faceless-story-video",
        "plugin_release_skill_id": "pluginrsk_6ad329c267d08191804ae4948e25eaa1"
      },
      {
        "description": "Product stills from a few photos or a description: packshots, lifestyle scenes, close-ups with hands, hero banners, carousels, ad packs, on-model shots, conceptual stills and restyles. Use for e-commerce listings and ad stills; for video, use `ugc-video` or a camera-move preset.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Product photoshoot",
          "icon_large_url": "https://files.openai.com/content?id=file_0000000086488208bd501ba4b8cde30a",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000a1fc8211a469d6d280ad9d89",
          "iconography": "pen",
          "short_description": "Studio and lifestyle shots of your product"
        },
        "name": "product-photoshoot",
        "plugin_release_skill_id": "pluginrsk_6ad329c33a3c8191bc605aa1950201a5"
      },
      {
        "description": "A new edit of the user's own subject in the visual language of a reference video: its pacing, shot sizes, camera moves, transitions, text style and colour. Use when the user points at an edit they like and wants that feel for their own product, person or story.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Reference remix",
          "icon_large_url": "https://files.openai.com/content?id=file_000000004ba48208912a50ae07579521",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000aa308208b217c415b9501273",
          "iconography": "pen",
          "short_description": "Give your subject the look of a reference edit"
        },
        "name": "reference-remix",
        "plugin_release_skill_id": "pluginrsk_6ad329c0cafc819184cd5cdad7105ab1"
      },
      {
        "description": "Check every image and clip against the plan before building on it — the right people, the asked-for action, clean hands and text, lips in sync — and retake a failed shot once. Use on shots made earlier when the user asks for a check; the video and photoshoot skills already run it by default.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Review shots",
          "icon_large_url": "https://files.openai.com/content?id=file_00000000a4a0820898d205b788732897",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000f3d082089b6e6e497ac5bc09",
          "iconography": "radar",
          "short_description": "Check every shot against the plan and retake misses"
        },
        "name": "review-shots",
        "plugin_release_skill_id": "pluginrsk_6ad329c0ccbc81918e37ce014e7f3bc4"
      },
      {
        "description": "Turn a script into a finished video, such as a micro-drama — a consistent cast, one shot per beat, characters speaking their lines, cut together with subtitles. Use for short films, series, dialogue ads, sketches and kids' stories with speaking characters.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Script to video",
          "icon_large_url": "https://files.openai.com/content?id=file_00000000271c8208ba9a92112219f0d0",
          "icon_small_url": "https://files.openai.com/content?id=file_0000000076ec8208b50390942fb5a5e9",
          "iconography": "bolt",
          "short_description": "Turn a script into a finished video with dialogue"
        },
        "name": "script-to-video",
        "plugin_release_skill_id": "pluginrsk_6ad329c35f988191b7ca04947eef5fa6"
      },
      {
        "description": "Trim, resize to 9:16 or 16:9, join clips, add a music bed and burn captions from timings, a script or a transcription of the footage, on footage the user already has: free, except a transcription or a whip-pan transition clip. Use when the footage already exists and only needs editing, not new scenes.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Subtitles and cut",
          "icon_large_url": "https://files.openai.com/content?id=file_00000000bae88208bb449b594c17a614",
          "icon_small_url": "https://files.openai.com/content?id=file_000000000bd082089d4f4732c2aa732a",
          "iconography": "pen",
          "short_description": "Trim, join and caption footage you already have"
        },
        "name": "subtitles-and-cut",
        "plugin_release_skill_id": "pluginrsk_6ad329c2156481919b3365a42774fdf3"
      },
      {
        "description": "One person on camera delivers a script: a face (photo or designed), a fixed voice, lipsynced delivery, optional title card, cut to length. Use for explainers, founder messages, course intros and announcements, or to put the user on screen over footage they already have.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Talking presenter",
          "icon_large_url": "https://files.openai.com/content?id=file_0000000031b48208ba94253eea57f015",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000e2d4820884f81cd15868ef5b",
          "iconography": "chat",
          "short_description": "One person on camera delivering your script"
        },
        "name": "talking-presenter",
        "plugin_release_skill_id": "pluginrsk_6ad329c23f0481919821f72d37f8fbae"
      },
      {
        "description": "Three to five thumbnail concepts for a video, then variants of the chosen one: a face or product, a short title treatment, high contrast, delivered at upload size. Use for YouTube thumbnails, video covers and A/B test sets.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "Thumbnail set",
          "icon_large_url": "https://files.openai.com/content?id=file_00000000de448208960cad852c47827a",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000daa08208833a2404b5599f05",
          "iconography": "pen",
          "short_description": "Three to five thumbnail concepts for a video"
        },
        "name": "thumbnail-set",
        "plugin_release_skill_id": "pluginrsk_6ad329c229388191846a5254de60a5b0"
      },
      {
        "description": "A phone-video style product ad in one of five formats: a creator review, the product alone with a voiceover, an unboxing, a try-on or a step-by-step tutorial. Use for UGC and creator-style ads, from a quick review to a how-to, or a week of posts from one creator; pick the format from the request.",
        "interface": {
          "brand_color": "#4C6CFF",
          "default_prompt": null,
          "display_name": "UGC video",
          "icon_large_url": "https://files.openai.com/content?id=file_000000003bb08208b702e7355c0a9a00",
          "icon_small_url": "https://files.openai.com/content?id=file_00000000a6808208959ce71b3c7d64ca",
          "iconography": "pen",
          "short_description": "A UGC-style ad for your product, in five formats"
        },
        "name": "ugc-video",
        "plugin_release_skill_id": "pluginrsk_6ad329c3746c8191b6d73b81118096dc"
      }
    ],
    "version": "1.2.5"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: f198546dde2f4e024346aeec5ee548681d091a1217942994b9642f53d9be223e