Update to Hermoso: AI Ad Generator
Snapshot Oct 27, 2026 · 00:47 UTC · version 1.1.8
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 26, 2026 · 00:04 UTC
6156882324211eeaf7e5b1bedcab31e0f187e37ef6ea42f09116b15357a9157d
Oct 27, 2026 · 00:47 UTC
1a57c2543a603d59042c19ddfe3716657c5c63717ccd1b6cac7d2307d2cc8620
Package file
Oct 26, 2026 · 00:04 UTC
10879
Oct 27, 2026 · 00:47 UTC
11294
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "app-6a8744d972b48191966d3412f6c98638", - "version": "1.1.7", + "version": "1.1.8", "description": "Hermoso is an AI ad generator and marketing agent for ChatGPT: make AI video ads, image ads and posts for your brand, see the ads competitors are running, post and schedule to your own social accounts, build paid campaigns on your own ad accounts, and read how it all performs.", "author": { "name": "Hermoso AI", @@ -42,7 +42,7 @@ "interface": { "displayName": "Hermoso: AI Ad Generator", "shortDescription": "Video ads, image ads & posts", - "longDescription": "Hermoso is an AI ad generator and marketing agent in ChatGPT. Ask in plain words and it makes video ads, image ads and posts for your brand, posts and schedules them to your own social accounts, builds paid campaigns on your own ad accounts and tells you what is working. Use any part on its own or all of it together: marketing on autopilot.\n\nCreate: make AI video ads and image ads from your saved brand profile (products, logo, colours and voice), from presenter-led UGC-style ads to product videos, product shots and social post visuals in any size. Show cut-ins of your own app or page screens over a video, extend a clip by cutting to a new shot, remake a video or static ad you like for your brand from its link, and turn one finished ad into headline or hook variations for testing. Finished files land in your Hermoso Library and can be saved to a Google Drive folder.\n\nResearch: see the ads competitors are running right now in the Meta, Google and LinkedIn ad libraries, find a brand's competitors from its website, break down which hooks and themes their longest-running ads use, and mine ad angles from real customer language.\n\nPublish: post or schedule to the accounts you connect, such as Instagram, Facebook, TikTok, YouTube, LinkedIn, X, Threads, Pinterest, Bluesky and Telegram, see what is queued and what already went out, and answer comments, direct messages and Intercom support conversations.\n\nPaid ads: build campaigns on your own ad accounts on Meta (Facebook and Instagram), Google, TikTok, LinkedIn, Pinterest, Reddit, Microsoft, Snapchat and more. New campaigns are created paused, and nothing spends until you turn it on.\n\nMeasure: see which posts and hooks perform best on each channel, read channel analytics and campaign reports, and get a review of your paid campaigns with suggestions on what to scale, pause, fix or test next.\n\nWho it is for: founders, marketers, creators and agencies who want their marketing handled from one conversation.\n\nLimits: Hermoso needs a Hermoso account, and it only acts on the brands and accounts you connect to it. It never posts, and never turns on a campaign, without your instruction. Generating ads and ad research use credits from your Hermoso account. Ad libraries only show what the platforms make public, so some advertisers return few or no ads. Video ads usually take a few minutes to render.", + "longDescription": "Hermoso is an AI ad generator and marketing agent in ChatGPT. Ask in plain words and it makes video ads, image ads and posts for your brand, posts and schedules them to your own social accounts, builds paid campaigns on your own ad accounts and tells you what is working. Use any part on its own or all of it together: marketing on autopilot.\n\nCreate: make AI video ads and image ads from your saved brand profile (products, logo, colours and voice), from presenter-led UGC-style ads to product videos, product shots and social post visuals in any size. Show cut-ins of your own app or page screens over a video, extend a clip by cutting to a new shot, remake a video or static ad you like for your brand from its link, and turn one ad into headline or hook variations for testing. Files land in your Hermoso Library and can be saved to a Google Drive folder.\n\nResearch: see the ads competitors are running right now in the Meta, Google and LinkedIn ad libraries, find a brand's competitors from its website, break down which hooks and themes their longest-running ads use, and mine ad angles from real customer language.\n\nPublish: post or schedule to the accounts you connect, such as Instagram, Facebook, TikTok, YouTube, LinkedIn, X, Threads, Pinterest, Bluesky and Telegram, see what is queued and what already went out, and answer comments, direct messages and Intercom support conversations.\n\nPaid ads: build campaigns on your own ad accounts on Meta (Facebook and Instagram), Google, TikTok, LinkedIn and ChatGPT ads, and on Pinterest, Reddit, Microsoft, Snapchat and X see your campaigns, read their reports, pause or resume them and change budgets where the platform allows. New campaigns are created paused, and nothing spends until you turn it on.\n\nMeasure: see which posts and hooks perform best on each channel, read channel analytics and campaign reports, and get a review of your paid campaigns with suggestions on what to scale, pause, fix or test next.\n\nWho it is for: founders, marketers, creators and agencies who want their marketing handled from one conversation.\n\nLimits: Hermoso needs a Hermoso account, and it only acts on the brands and accounts you connect to it. It never posts, and never turns on a campaign, without your instruction. Generating ads and ad research use credits from your Hermoso account. Ad libraries only show what the platforms make public, so some advertisers return few or no ads. Video ads usually take a few minutes to render.", "developerName": "Hermoso AI", "category": "Creativity", "capabilities": [ @@ -50,7 +50,7 @@ "Create image ads, product shots and social post visuals in any size", "Remake a video or static ad you like for your brand from its link", "Show cut-ins of your own app or page screens over a video, and extend a clip with a new shot", - "Turn a finished ad into headline and hook variations for A/B tests", + "Turn any ad into headline and hook variations for A/B tests", "Research the ads competitors are running in the Meta, Google and LinkedIn ad libraries", "Find a brand's competitors from its website and break down their strongest ads", "Mine ad angles and hooks from real customer language", @@ -58,21 +58,21 @@ "See what is queued and what already went out on each channel", "Answer comments and direct messages on your connected channels from one inbox", "Read and reply to Intercom support conversations", - "Build paid campaigns on Meta, Google, TikTok, LinkedIn, Pinterest, Reddit, Microsoft and more, created paused", - "Pause, resume and change budgets on campaigns in your own ad accounts", + "Build paid campaigns on Meta, Google, TikTok, LinkedIn and ChatGPT ads, created paused", + "Pause, resume and re-budget your campaigns, including on Pinterest, Reddit, Microsoft, Snapchat and X", "Review paid campaigns across your ad accounts with scale, pause, fix and test suggestions", "See which posts and hooks perform best on each channel", "Read channel analytics for Instagram, Facebook, TikTok, YouTube, LinkedIn and X", - "Save finished files to a Google Drive folder" + "Save files to a Google Drive folder" ], "websiteURL": "https://hermoso.ai", "supportURL": "https://hermoso.ai/contact", "privacyPolicyURL": "https://hermoso.ai/privacy", "termsOfServiceURL": "https://hermoso.ai/terms", "defaultPrompt": [ - "Make a 15-second video ad for my coffee shop.", + "Show me the Facebook and Instagram ads Liquid Death is running right now.", "Create 3 Instagram image ads for my product launch.", - "Show me the Facebook and Instagram ads Liquid Death is running right now." + "Make a 15-second video ad for my coffee shop." ], "brandColor": "#D85C42", "logo": "./assets/logo.png", @@ -136,7 +136,7 @@ "commerce_description": "Hermoso does not sell anything inside ChatGPT. People sign in to an existing Hermoso account. Plans and credits are managed on hermoso.ai, outside ChatGPT, and the plugin never shows a checkout or purchase flow." }, "publication": { - "release_notes": "Version 1.1.7. One starter prompt now names a real brand (Show me the Facebook and Instagram ads Liquid Death is running right now) so it works on the first try with nothing set up. Tool descriptions are narrower so the right tool is picked: research_ads is for open-ended questions across several brands, a single brand's ads go to pull_competitor_ads, and the duplicate remix_static name is no longer offered here (clone_static does the same job). Messages and comments now say what each Instagram and Messenger message is (story mention, shared post or reel, photo, video), and a failed publish says plainly whether anything was posted and whether it is safe to try again. No change to the MCP server URL or sign-in." + "release_notes": "Version 1.1.8. Publishing and paid ads now work for every connected account: post and schedule to Instagram, Facebook, Threads, TikTok, YouTube, LinkedIn, X, Pinterest, Bluesky, Telegram and Google Business Profile; build campaigns on Meta, Google, TikTok, LinkedIn and ChatGPT ads (always created paused); and see, report on, pause, resume and re-budget campaigns on Pinterest, Reddit, Microsoft, Snapchat and X. Channel analytics and campaign reports for Instagram, Facebook, TikTok, YouTube, LinkedIn and X, comment and DM replies, Intercom support conversations and Google Drive saves are included. A new account that has not yet received its free starting credits is told exactly how to get them instead of being told it is out of credits. Tool descriptions are clearer about the language setting (ads follow the account language, chat replies follow the language the user writes in), and plan_ad's description is reworded. The research starter prompt is listed first because it works on a brand-new account with nothing set up." }, "apps": "./.app.json" }
Full technical diff · 2 changed fields
changed /files/plugin.json/sha256
"6156882324211eeaf7e5b1bedcab31e0f187e37ef6ea42f09116b15357a9157d"
"1a57c2543a603d59042c19ddfe3716657c5c63717ccd1b6cac7d2307d2cc8620"
changed /files/plugin.json/size
10879
11294
Full snapshot data
{
"files": {
".app.json": {
"sha256": "bdf3780226d963299fe167912c1e10171ce4ee5b4679bc2787bb723bcd688453",
"size": 99
},
"assets/icon.png": {
"sha256": "be75ebabda65f575a932c54b688a770b5f7b14db12bc3673aa5587e2280a71d2",
"size": 9439
},
"assets/logo.png": {
"sha256": "4ee3820706d62fe394f2bd106cb3e32b3010a91f0c7e19bdb4be784d4bacec8d",
"size": 15286
},
"mcp.json": {
"sha256": "29414bcf8cc011187422df065ad5c9ce54d86cadfa06d00a36312f7963dd0e80",
"size": 196
},
"plugin.json": {
"sha256": "1a57c2543a603d59042c19ddfe3716657c5c63717ccd1b6cac7d2307d2cc8620",
"size": 11294
},
"skills/get-started/SKILL.md": {
"sha256": "055276d92f0894eb7f87f41a97564d51810dcc36c886d0d40b8f9f23b05eb4db",
"size": 3338
},
"skills/get-started/agents/openai.yaml": {
"sha256": "8040d8bae58715f1a0116832c1fbdc73c01e97e9a79e3561d48315fbff80a3bd",
"size": 410
},
"skills/make-an-ad/SKILL.md": {
"sha256": "3e3b0de92aba33a9bf13da334de041d27432e8754535ace126b8cc9e0f7b293c",
"size": 5077
},
"skills/make-an-ad/agents/openai.yaml": {
"sha256": "a8bd9113b1b4937ec01d644348f83734f387d28e1bfad02f1d95f9261428f25d",
"size": 426
},
"skills/make-an-ad/references/hooks.md": {
"sha256": "2491d87e4167b2bd5ec6d6c5d61fe4479e2236302bb7d5049321fbd9484b5d36",
"size": 3131
},
"skills/research-competitor-ads/SKILL.md": {
"sha256": "c69635939927218c0b6a35799b1b3f1b6f257b88456ed02c428d1e39373fc3b9",
"size": 3490
},
"skills/research-competitor-ads/agents/openai.yaml": {
"sha256": "f21a4b1543df6c43264532f4d790eda8a2ee582df8f2bd9fc9591b8937702a49",
"size": 449
},
"skills/review-performance/SKILL.md": {
"sha256": "6792cd7c786ee8aa4a3843ff5ff7c120de70149be66b24e87a300207750c8354",
"size": 4178
},
"skills/review-performance/agents/openai.yaml": {
"sha256": "0da980c749a97c3effe5c5ae0b1ea0cd4621d9843d99722756e6466d34cb2315",
"size": 421
},
"skills/schedule-posts/SKILL.md": {
"sha256": "5791ca50f7f7c5bdf597d1a1f33b693035b567358f0daa90ae279cfe3af48180",
"size": 4216
},
"skills/schedule-posts/agents/openai.yaml": {
"sha256": "72286a435914c3c9b1cd673b39c21fdb2c369bd1c14315e19311dac9cdd47f41",
"size": 424
}
}
}SHA-256 of public snapshot: beff4ac877ae947e98642a18ad10c3e44e5383388c1a7855c682d0a44fef56ee