← Files JuicyLucy AdsARCHIVED FILE
.codex-plugin/plugin.json
4.48 KB · Nov 9, 2026 · 00:42 UTC
{
"name": "juicylucy-ads",
"version": "0.33.2",
"description": "JuicyLucy's paid-media ad production: /video-ad-production and /static-ad-production, with the composition, motion and media skills a video run reads, the platform and workspace conventions both engines share, the brand facts they resolve, and /juicylucy-setup for the local toolchain.",
"author": {
"name": "Juicy Lucy AI, UAB",
"email": "plugin@juicylucy.io",
"url": "https://juicylucy.io"
},
"homepage": "https://www.juicylucy.io/growth-os",
"repository": "https://github.com/Juicy-Lucy-AI/juicylucy-plugin",
"license": "Proprietary",
"keywords": [
"ads",
"paid-media",
"meta",
"tiktok",
"video",
"statics",
"hyperframes"
],
"skills": "./skills/",
"interface": {
"displayName": "JuicyLucy Ads",
"shortDescription": "Make video and static ads",
"longDescription": "Create video and static ads from a brief or your existing creative, adapt them for Meta, Instagram and TikTok, and localize them for different markets.\n\nTwo entry points:\n• /video-ad-production — a new ad from a brief or, more often, a variation of a reference creative (\"copy this ad, change the hook\"). It generates the first frame and then the footage, cuts to the placement spec, checks the copy against Meta's advertising policies, and exports under a filename an ads-manager report can be traced back to.\n• /static-ad-production — iterate your own winning statics into a batch, write policy-compliant copy, localize into every approved language, and QA the batch before upload.\n\nBehind them: the composition, motion and media skills a video run reads, the placement specs and copy-rejection taxonomy both engines share, the naming and foldering conventions that make exports traceable, and /juicylucy-setup, which gets your Mac ready. Product facts, the claims a brand may not make, and its colours and type come from a brand skill the engines resolve at the start of every run.\n\nWhat you need\n• Codex on macOS. Ad production renders video and images on your Mac. The plugin is not usable from ChatGPT on the web or on a phone; asked there, it says so and points you to Codex.\n• A JuicyLucy account for image and video generation. Composition, cutting and export work without one. /juicylucy-setup signs you in with a code sent to your email, and creates the account the same way if you have none.\n• Nothing else. The first time you ask, /juicylucy-setup installs everything the plugin needs on your Mac, with no administrator password, and asks before each download.\n\nYour data\nComposition and rendering happen on your Mac, where project files and downloaded media are saved. Generation prompts, settings and required reference media go to JuicyLucy's generation service under your account. Its providers process and host generated media, and the service stores job and usage records. Codex processes the conversation and task context under your OpenAI account. Optional winner analysis reads your authorized Meta account; requested asset retrieval can contact other media sources. The privacy policy explains data handling and retention.",
"developerName": "Juicy Lucy AI, UAB",
"category": "Business & Operations",
"capabilities": [
"Copies a reference ad and changes the hook, footage or captions while keeping its timing",
"Generates first frames and video footage through your JuicyLucy account",
"Cuts and exports variants to Meta, Instagram and TikTok placement specs",
"Checks ad copy against Meta's advertising policies before anything ships",
"Builds dated, localized batches of static image ads from a winning concept",
"Ranks an ad account's winning statics through read-only marketing API access",
"Names exports and folders so an ads-manager report traces back to the creative",
"Installs its tools on your Mac, with no administrator password"
],
"websiteURL": "https://www.juicylucy.io",
"privacyPolicyURL": "https://www.juicylucy.io/privacy-policy",
"termsOfServiceURL": "https://www.juicylucy.io/terms-conditions",
"supportURL": "https://www.juicylucy.io/support",
"defaultPrompt": [
"Create a 15-second vertical video ad from this brief.",
"Replace the male actor in this video ad with a female actor. Keep the setting, actions, captions and timing.",
"Localize this static ad into German, French and Spanish."
],
"brandColor": "#E09038",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
}
}
SHA-256: 54ceb60acc39fb3b6bc9a2fa53a7e7a9937d27444e6603cc1002e87187c964ae