← Butter (Beta)CONTENT HISTORY

Update to Butter (Beta)

Snapshot Oct 7, 2026 · 00:00 UTC · version 1.0.2

WHAT CHANGED · RULE-BASED ANALYSIS

Declared capabilities changed

Declared skills changed from “[{"description":"Find ads starting to fatigue and make their replacements. Use when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads.","interface":{"brand_color":null,"default_prompt"...” to “[{"description":"Find ads starting to fatigue and make their replacements. Use Butter for this when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads. For example: \"my ads are getting...”.

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

Declared skills

Before

[{"description":"Find ads starting to fatigue and make their replacements. Use when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads.","interface":{"brand_color":null,"default_prompt"...

After

[{"description":"Find ads starting to fatigue and make their replacements. Use Butter for this when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads. For example: \"my ads are getting...

Product description

Before

Butter is the video editor that lets you and your team collaborate with AI. The Butter MCP can pull in your assets and context and help you create ads with professional motion. You can continue to edit any Butter project in the browser w...

After

Turn a brief into an editable Butter video project.

Product description

Before

fast, and never lose control or quality.

After

fast without having to give up control.

Version

Before

1.0.1

After

1.0.2

Compare saved observations

Download comparison JSON
Full technical diff · 18 changed fields

removed /release/app_manifest/apps/app-6aa99efe80b48191a87d2cc21193994e

BEFORE
{
  "id": "asdk_app_6aa99efe80b48191a87d2cc21193994e",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/butter

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6aa99efe80b48191a87d2cc21193994e",
  "required": true
}

changed /release/description

BEFORE
"Butter is the video editor that lets you and your team collaborate with AI. The Butter MCP can pull in your assets and context and help you create ads with professional motion. You can continue to edit any Butter project in the browser with full manual control: change copy, move things around on canvas, retime on the timeline, and more. Use AI to help you move fast, and never lose control or quality."
AFTER
"Turn a brief into an editable Butter video project."

changed /release/display_name

BEFORE
"Butter"
AFTER
"Butter (Beta)"

changed /release/id

BEFORE
"pluginrel_9df523aa0c088191bbe59078394d68ca"
AFTER
"pluginrel_8bc8fe7361088191aeb0e8fe20c2bca6"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#4EABE5"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read",
  "Write"
]

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_00000000be6c81f6aabc5676fed3905a"
AFTER
null

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_000000008e1c81f5a8c8dc685c4ed737"
AFTER
"https://files.openai.com/content?id=file_00000000417081f59c97ef7cae55f6c2"

changed /release/interface/default_prompt

BEFORE
"Turn this reference into a video ad for my product"
AFTER
"Turn my static ad into a motion ad"

changed /release/interface/default_prompts

BEFORE
[
  "Turn this reference into a video ad for my product",
  "Turn my best static ad into a motion ad",
  "Find 3 strong customer reviews and make a different ad from each one"
]
AFTER
[
  "Turn my static ad into a motion ad",
  "Make a launch video for our newest product"
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000287881fb8e2e3972fa4d2708"
AFTER
"https://files.openai.com/content?id=file_0000000074888230ad3d04b7f26f7be1"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_0000000068248230940a8ae8d4aa366d"
AFTER
null

changed /release/interface/long_description

BEFORE
"Butter is the video editor that lets you and your team collaborate with AI. The Butter MCP can pull in your assets and context and help you create ads with professional motion. You can continue to edit any Butter project in the browser with full manual control: change copy, move things around on canvas, retime on the timeline, and more. Use AI to help you move fast, and never lose control or quality."
AFTER
"Butter is the video editor that lets you and your team collaborate with AI. The Butter MCP can pull in your assets and context and help you create ads with professional motion. You can continue to edit any Butter project in the browser with full manual control: change copy, move things around on canvas, retime on the timeline, and more. Use AI to help you move fast without having to give up control."

changed /release/interface/website_url

BEFORE
"https://www.butter.video/"
AFTER
"https://www.butter.video"

changed /release/keywords

BEFORE
[]
AFTER
[
  "video",
  "ads",
  "creative",
  "motion"
]

changed /release/skills

BEFORE
[
  {
    "description": "Find ads starting to fatigue and make their replacements. Use when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-ad-fatigue",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Find ads starting to fatigue and make their replacements. Use when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads."
    },
    "name": "butter-ad-fatigue",
    "plugin_release_skill_id": "pluginrsk_6ab3e99904048191a57347c75848434a"
  },
  {
    "description": "Find what's winning and make the next 3 ads to test. Use when the user wants more ads based on what is already winning, asks for variants of a top performer, or wants the next batch of creative tests.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-ad-multiplier",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Find what's winning and make the next 3 ads to test. Use when the user wants more ads based on what is already winning, asks for variants of a top performer, or wants the next batch of creative tests."
    },
    "name": "butter-ad-multiplier",
    "plugin_release_skill_id": "pluginrsk_6ab3e99918fc8191bef1aba40b567745"
  },
  {
    "description": "Start a Butter ad or video when the request is too vague to pick a workflow, such as asking for an ad without saying what to start from. Use when the user wants an ad or video from Butter and no other butter- skill clearly fits.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-ambiguous-start",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Start a Butter ad or video when the request is too vague to pick a workflow, such as asking for an ad without saying what to start from. Use when the user wants an ad or video from Butter and no other butter- skill clearly fits."
    },
    "name": "butter-ambiguous-start",
    "plugin_release_skill_id": "pluginrsk_6ab3e9992afc8191ab9871e971e1e5e2"
  },
  {
    "description": "Turn one winning ad into ads for the 10 best-selling products. Use when the user wants ads for many products at once, or wants a winning ad adapted across a catalogue.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-catalog-campaign",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Turn one winning ad into ads for the 10 best-selling products. Use when the user wants ads for many products at once, or wants a winning ad adapted across a catalogue."
    },
    "name": "butter-catalog-campaign",
    "plugin_release_skill_id": "pluginrsk_6ab3e99942948191997e2505e82246d1"
  },
  {
    "description": "Take a winning campaign and launch it in other markets. Use when the user wants an existing campaign translated, localized, or launched in another market.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-globalize",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Take a winning campaign and launch it in other markets. Use when the user wants an existing campaign translated, localized, or launched in another market."
    },
    "name": "butter-globalize",
    "plugin_release_skill_id": "pluginrsk_6ab3e9995bd08191b11a94d5c4752d0b"
  },
  {
    "description": "Make a new ad or video from scratch, or from assets you already have. Use when the user explicitly wants an ad or video built from scratch, or wants photos, clips or product shots they already have turned into an ad — not for a vague request that names no starting point, which butter-ambiguous-start handles.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-make-something-new",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Make a new ad or video from scratch, or from assets you already have. Use when the user explicitly wants an ad or video built from scratch, or wants photos, clips or product shots they already have turned into an ad — not for a vague request that names no starting point, which butter-ambiguous-start handles."
    },
    "name": "butter-make-something-new",
    "plugin_release_skill_id": "pluginrsk_6ab3e99970208191a3cb0aab7a17a662"
  },
  {
    "description": "Launch a campaign for the newest product. Use when the user is launching a new product and needs a set of launch creative across surfaces.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-product-launch",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Launch a campaign for the newest product. Use when the user is launching a new product and needs a set of launch creative across surfaces."
    },
    "name": "butter-product-launch",
    "plugin_release_skill_id": "pluginrsk_6ab3e99985c481918bfd8a6e02366277"
  },
  {
    "description": "Break down a reference ad and rebuild it as ours. Use when the user shares a reference ad or names a competitor and wants their own version of it, or wants to copy a format they admire.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-reference-to-brand",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Break down a reference ad and rebuild it as ours. Use when the user shares a reference ad or names a competitor and wants their own version of it, or wants to copy a format they admire."
    },
    "name": "butter-reference-to-brand",
    "plugin_release_skill_id": "pluginrsk_6ab3e9999b888191a073355bbaca2de4"
  },
  {
    "description": "Find the best customer reviews and turn them into 3 ads. Use when the user wants ads built from customer reviews, testimonials, or social proof.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-reviews-to-ads",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Find the best customer reviews and turn them into 3 ads. Use when the user wants ads built from customer reviews, testimonials, or social proof."
    },
    "name": "butter-reviews-to-ads",
    "plugin_release_skill_id": "pluginrsk_6ab3e999af808191ba26e74455deba88"
  },
  {
    "description": "Turn the best-performing static ads into motion ads. Use when the user wants to animate an existing static ad, turn stills into video, or add motion without changing a design.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-static-to-motion",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Turn the best-performing static ads into motion ads. Use when the user wants to animate an existing static ad, turn stills into video, or add motion without changing a design."
    },
    "name": "butter-static-to-motion",
    "plugin_release_skill_id": "pluginrsk_6ab3e999c3e08191a8cf06e25dcc1823"
  }
]
AFTER
[
  {
    "description": "Find ads starting to fatigue and make their replacements. Use Butter for this when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads. For example: \"my ads are getting stale\", \"performance is dropping\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-ad-fatigue",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Find ads starting to fatigue and make their replacements. Use Butter for this when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads. For example: \"my ads are getting stale\", \"performance is dropping\"."
    },
    "name": "butter-ad-fatigue",
    "plugin_release_skill_id": "pluginrsk_6abfcc82297481918226aeb195531c85"
  },
  {
    "description": "Find what's winning and make the next ads to test. Use Butter for this when the user wants more ads based on what is already winning, asks for variants of a top performer, or wants the next batch of creative tests. For example: \"more like my best ad\", \"variants to test\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-ad-multiplier",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Find what's winning and make the next ads to test. Use Butter for this when the user wants more ads based on what is already winning, asks for variants of a top performer, or wants the next batch of creative tests. For example: \"more like my best ad\", \"variants to test\"."
    },
    "name": "butter-ad-multiplier",
    "plugin_release_skill_id": "pluginrsk_6abfcc82cfb48191aa0ca8c2e58e1589"
  },
  {
    "description": "Turn one winning ad into ads for your best-selling products. Use Butter for this when the user wants ads for many products at once, or wants a winning ad adapted across a catalog. For example: \"ads for my best sellers\", \"one ad across my catalog\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-catalog-campaign",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Turn one winning ad into ads for your best-selling products. Use Butter for this when the user wants ads for many products at once, or wants a winning ad adapted across a catalog. For example: \"ads for my best sellers\", \"one ad across my catalog\"."
    },
    "name": "butter-catalog-campaign",
    "plugin_release_skill_id": "pluginrsk_6abfcc83b4fc8191a403738d5b0e65e4"
  },
  {
    "description": "Take a winning campaign and launch it in other markets. Use Butter for this when the user wants an existing campaign translated, localized, or launched in another market. For example: \"run this in other markets\", \"localize my ad\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-globalize",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Take a winning campaign and launch it in other markets. Use Butter for this when the user wants an existing campaign translated, localized, or launched in another market. For example: \"run this in other markets\", \"localize my ad\"."
    },
    "name": "butter-globalize",
    "plugin_release_skill_id": "pluginrsk_6abfcc83ca588191aaa81a48f247edcf"
  },
  {
    "description": "Make a new ad or video from scratch, or from assets you already have. Use Butter for this when the user wants an ad or video built from scratch, wants photos, clips or product shots they already have turned into an ad, or asks for an ad without saying what to start from. For example: \"make me an ad\", \"I have photos and clips\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-make-something-new",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Make a new ad or video from scratch, or from assets you already have. Use Butter for this when the user wants an ad or video built from scratch, wants photos, clips or product shots they already have turned into an ad, or asks for an ad without saying what to start from. For example: \"make me an ad\", \"I have photos and clips\"."
    },
    "name": "butter-make-something-new",
    "plugin_release_skill_id": "pluginrsk_6abfcc83ea148191bc4550eb2c34db68"
  },
  {
    "description": "Launch a campaign for your newest product. Use Butter for this when the user is launching a new product. For example: \"launch my new product\", \"we have a new product launching soon\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-product-launch",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Launch a campaign for your newest product. Use Butter for this when the user is launching a new product. For example: \"launch my new product\", \"we have a new product launching soon\"."
    },
    "name": "butter-product-launch",
    "plugin_release_skill_id": "pluginrsk_6abfcc8309c48191a1241566a5c8a38f"
  },
  {
    "description": "Break down a reference ad and rebuild it as your own. Use Butter for this when the user shares a reference ad or names a competitor and wants their own version of it, or wants to copy a format they admire. For example: \"make this competitor ad ours\", \"an ad I admire\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-reference-to-brand",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Break down a reference ad and rebuild it as your own. Use Butter for this when the user shares a reference ad or names a competitor and wants their own version of it, or wants to copy a format they admire. For example: \"make this competitor ad ours\", \"an ad I admire\"."
    },
    "name": "butter-reference-to-brand",
    "plugin_release_skill_id": "pluginrsk_6abfcc83c628819191d8056c5585f28e"
  },
  {
    "description": "Find your best customer reviews and turn them into ads. Use Butter for this when the user wants ads built from customer reviews, testimonials, or social proof. For example: \"use my customer reviews\", \"turn testimonials into ads\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-reviews-to-ads",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Find your best customer reviews and turn them into ads. Use Butter for this when the user wants ads built from customer reviews, testimonials, or social proof. For example: \"use my customer reviews\", \"turn testimonials into ads\"."
    },
    "name": "butter-reviews-to-ads",
    "plugin_release_skill_id": "pluginrsk_6abfcc81eef48191bade795e66c6b42c"
  },
  {
    "description": "Turn your best-performing static ads into motion ads. Use Butter for this when the user wants to animate an existing static ad, turn a finished static design into video, or add motion without changing a design. For example: \"animate this static ad\", \"make my static ad move\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-static-to-motion",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Turn your best-performing static ads into motion ads. Use Butter for this when the user wants to animate an existing static ad, turn a finished static design into video, or add motion without changing a design. For example: \"animate this static ad\", \"make my static ad move\"."
    },
    "name": "butter-static-to-motion",
    "plugin_release_skill_id": "pluginrsk_6abfcc82f8948191a3f5de25d86002de"
  },
  {
    "description": "Cut raw UGC and talking-head clips into a captioned ad. Use Butter for this when the user has raw UGC, creator, testimonial or talking-head footage and wants it cut together into an ad, with captions, b-roll, overlays, a hook or an end card. For example: \"edit my UGC clips into an ad\", \"cut these talking-head videos together\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-ugc-edit",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Cut raw UGC and talking-head clips into a captioned ad. Use Butter for this when the user has raw UGC, creator, testimonial or talking-head footage and wants it cut together into an ad, with captions, b-roll, overlays, a hook or an end card. For example: \"edit my UGC clips into an ad\", \"cut these talking-head videos together\"."
    },
    "name": "butter-ugc-edit",
    "plugin_release_skill_id": "pluginrsk_6abfcc81edbc819199af31acbe1056ae"
  },
  {
    "description": "Make, remix or scale ads and videos with Butter. Use for any request to make video or ad creative with Butter that a more specific Butter skill does not already cover, including vague ones such as \"make me a video\" or \"what can you make for my brand?\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "butter-workflows",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Make, remix or scale ads and videos with Butter. Use for any request to make video or ad creative with Butter that a more specific Butter skill does not already cover, including vague ones such as \"make me a video\" or \"what can you make for my brand?\"."
    },
    "name": "butter-workflows",
    "plugin_release_skill_id": "pluginrsk_6abfcc82e8388191a4eddb04c5f81dc7"
  }
]

changed /release/version

BEFORE
"1.0.1"
AFTER
"1.0.2"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6aa99efe80b48191a87d2cc21193994e",
  "connector_id": "asdk_app_6aa99efe80b48191a87d2cc21193994e",
  "created_at": "2026-09-15T19:39:42.725616Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6aa99efe80b48191a87d2cc21193994e",
  "is_template": false,
  "name": "app-6aa99efe80b48191a87d2cc21193994e",
  "release": {
    "app_ids": [
      "asdk_app_6aa99efe80b48191a87d2cc21193994e"
    ],
    "app_manifest": {
      "apps": {
        "butter": {
          "id": "asdk_app_6aa99efe80b48191a87d2cc21193994e",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Turn a brief into an editable Butter video project.",
    "display_name": "Butter (Beta)",
    "id": "pluginrel_8bc8fe7361088191aeb0e8fe20c2bca6",
    "interface": {
      "brand_color": "#4EABE5",
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Creativity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000417081f59c97ef7cae55f6c2",
      "default_prompt": "Turn my static ad into a motion ad",
      "default_prompts": [
        "Turn my static ad into a motion ad",
        "Make a launch video for our newest product"
      ],
      "developer_name": "Butter",
      "logo_url": "https://files.openai.com/content?id=file_0000000074888230ad3d04b7f26f7be1",
      "logo_url_dark": null,
      "long_description": "Butter is the video editor that lets you and your team collaborate with AI. The Butter MCP can pull in your assets and context and help you create ads with professional motion. You can continue to edit any Butter project in the browser with full manual control: change copy, move things around on canvas, retime on the timeline, and more. Use AI to help you move fast without having to give up control.",
      "plugin_category_id": "creativity",
      "privacy_policy_url": "https://www.iubenda.com/privacy-policy/82204341",
      "screenshot_urls": [],
      "short_description": "Make editable videos",
      "terms_of_service_url": "https://www.butter.video/terms-of-service",
      "website_url": "https://www.butter.video"
    },
    "keywords": [
      "video",
      "ads",
      "creative",
      "motion"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Find ads starting to fatigue and make their replacements. Use Butter for this when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads. For example: \"my ads are getting stale\", \"performance is dropping\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-ad-fatigue",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Find ads starting to fatigue and make their replacements. Use Butter for this when the user asks which ads are declining, mentions creative fatigue, or wants replacements for tiring ads. For example: \"my ads are getting stale\", \"performance is dropping\"."
        },
        "name": "butter-ad-fatigue",
        "plugin_release_skill_id": "pluginrsk_6abfcc82297481918226aeb195531c85"
      },
      {
        "description": "Find what's winning and make the next ads to test. Use Butter for this when the user wants more ads based on what is already winning, asks for variants of a top performer, or wants the next batch of creative tests. For example: \"more like my best ad\", \"variants to test\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-ad-multiplier",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Find what's winning and make the next ads to test. Use Butter for this when the user wants more ads based on what is already winning, asks for variants of a top performer, or wants the next batch of creative tests. For example: \"more like my best ad\", \"variants to test\"."
        },
        "name": "butter-ad-multiplier",
        "plugin_release_skill_id": "pluginrsk_6abfcc82cfb48191aa0ca8c2e58e1589"
      },
      {
        "description": "Turn one winning ad into ads for your best-selling products. Use Butter for this when the user wants ads for many products at once, or wants a winning ad adapted across a catalog. For example: \"ads for my best sellers\", \"one ad across my catalog\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-catalog-campaign",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Turn one winning ad into ads for your best-selling products. Use Butter for this when the user wants ads for many products at once, or wants a winning ad adapted across a catalog. For example: \"ads for my best sellers\", \"one ad across my catalog\"."
        },
        "name": "butter-catalog-campaign",
        "plugin_release_skill_id": "pluginrsk_6abfcc83b4fc8191a403738d5b0e65e4"
      },
      {
        "description": "Take a winning campaign and launch it in other markets. Use Butter for this when the user wants an existing campaign translated, localized, or launched in another market. For example: \"run this in other markets\", \"localize my ad\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-globalize",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Take a winning campaign and launch it in other markets. Use Butter for this when the user wants an existing campaign translated, localized, or launched in another market. For example: \"run this in other markets\", \"localize my ad\"."
        },
        "name": "butter-globalize",
        "plugin_release_skill_id": "pluginrsk_6abfcc83ca588191aaa81a48f247edcf"
      },
      {
        "description": "Make a new ad or video from scratch, or from assets you already have. Use Butter for this when the user wants an ad or video built from scratch, wants photos, clips or product shots they already have turned into an ad, or asks for an ad without saying what to start from. For example: \"make me an ad\", \"I have photos and clips\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-make-something-new",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Make a new ad or video from scratch, or from assets you already have. Use Butter for this when the user wants an ad or video built from scratch, wants photos, clips or product shots they already have turned into an ad, or asks for an ad without saying what to start from. For example: \"make me an ad\", \"I have photos and clips\"."
        },
        "name": "butter-make-something-new",
        "plugin_release_skill_id": "pluginrsk_6abfcc83ea148191bc4550eb2c34db68"
      },
      {
        "description": "Launch a campaign for your newest product. Use Butter for this when the user is launching a new product. For example: \"launch my new product\", \"we have a new product launching soon\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-product-launch",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Launch a campaign for your newest product. Use Butter for this when the user is launching a new product. For example: \"launch my new product\", \"we have a new product launching soon\"."
        },
        "name": "butter-product-launch",
        "plugin_release_skill_id": "pluginrsk_6abfcc8309c48191a1241566a5c8a38f"
      },
      {
        "description": "Break down a reference ad and rebuild it as your own. Use Butter for this when the user shares a reference ad or names a competitor and wants their own version of it, or wants to copy a format they admire. For example: \"make this competitor ad ours\", \"an ad I admire\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-reference-to-brand",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pen",
          "short_description": "Break down a reference ad and rebuild it as your own. Use Butter for this when the user shares a reference ad or names a competitor and wants their own version of it, or wants to copy a format they admire. For example: \"make this competitor ad ours\", \"an ad I admire\"."
        },
        "name": "butter-reference-to-brand",
        "plugin_release_skill_id": "pluginrsk_6abfcc83c628819191d8056c5585f28e"
      },
      {
        "description": "Find your best customer reviews and turn them into ads. Use Butter for this when the user wants ads built from customer reviews, testimonials, or social proof. For example: \"use my customer reviews\", \"turn testimonials into ads\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-reviews-to-ads",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pen",
          "short_description": "Find your best customer reviews and turn them into ads. Use Butter for this when the user wants ads built from customer reviews, testimonials, or social proof. For example: \"use my customer reviews\", \"turn testimonials into ads\"."
        },
        "name": "butter-reviews-to-ads",
        "plugin_release_skill_id": "pluginrsk_6abfcc81eef48191bade795e66c6b42c"
      },
      {
        "description": "Turn your best-performing static ads into motion ads. Use Butter for this when the user wants to animate an existing static ad, turn a finished static design into video, or add motion without changing a design. For example: \"animate this static ad\", \"make my static ad move\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-static-to-motion",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Turn your best-performing static ads into motion ads. Use Butter for this when the user wants to animate an existing static ad, turn a finished static design into video, or add motion without changing a design. For example: \"animate this static ad\", \"make my static ad move\"."
        },
        "name": "butter-static-to-motion",
        "plugin_release_skill_id": "pluginrsk_6abfcc82f8948191a3f5de25d86002de"
      },
      {
        "description": "Cut raw UGC and talking-head clips into a captioned ad. Use Butter for this when the user has raw UGC, creator, testimonial or talking-head footage and wants it cut together into an ad, with captions, b-roll, overlays, a hook or an end card. For example: \"edit my UGC clips into an ad\", \"cut these talking-head videos together\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-ugc-edit",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pen",
          "short_description": "Cut raw UGC and talking-head clips into a captioned ad. Use Butter for this when the user has raw UGC, creator, testimonial or talking-head footage and wants it cut together into an ad, with captions, b-roll, overlays, a hook or an end card. For example: \"edit my UGC clips into an ad\", \"cut these talking-head videos together\"."
        },
        "name": "butter-ugc-edit",
        "plugin_release_skill_id": "pluginrsk_6abfcc81edbc819199af31acbe1056ae"
      },
      {
        "description": "Make, remix or scale ads and videos with Butter. Use for any request to make video or ad creative with Butter that a more specific Butter skill does not already cover, including vague ones such as \"make me a video\" or \"what can you make for my brand?\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "butter-workflows",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Make, remix or scale ads and videos with Butter. Use for any request to make video or ad creative with Butter that a more specific Butter skill does not already cover, including vague ones such as \"make me a video\" or \"what can you make for my brand?\"."
        },
        "name": "butter-workflows",
        "plugin_release_skill_id": "pluginrsk_6abfcc82e8388191a4eddb04c5f81dc7"
      }
    ],
    "version": "1.0.2"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: c51763b4bb860663cba249d38db5689f1b678e785f4de3091d94627785ff34bf