← Files JuicyLucy AdsARCHIVED FILE

.codex-plugin/plugin.json

4.55 KB · Oct 3, 2026 · 06:35 UTC

↓ Download file

{
  "author": {
    "email": "plugin@juicylucy.io",
    "name": "Juicy Lucy AI, UAB",
    "url": "https://juicylucy.io"
  },
  "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.",
  "homepage": "https://www.juicylucy.io",
  "interface": {
    "brandColor": "#E09038",
    "brandColorDark": "#E09038",
    "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"
    ],
    "category": "Business & Operations",
    "composerIcon": "./.codex-plugin/assets/composer-icon.png",
    "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."
    ],
    "developerName": "Juicy Lucy AI, UAB",
    "displayName": "JuicyLucy Ads",
    "logo": "./.codex-plugin/assets/logo.png",
    "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\u2022 /video-ad-production \u2014 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\u2022 /static-ad-production \u2014 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\u2022 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\u2022 You can download and try the plugin without a JuicyLucy account, with limited functionality. Image and video generation through JuicyLucy requires an account with generation credits. To request an account, contact us at https://www.juicylucy.io/support.\n\u2022 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 credit 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.",
    "privacyPolicyURL": "https://www.juicylucy.io/privacy-policy",
    "shortDescription": "Make video and static ads",
    "termsOfServiceURL": "https://www.juicylucy.io/terms-conditions",
    "websiteURL": "https://www.juicylucy.io/growth-os"
  },
  "keywords": [
    "ads",
    "paid-media",
    "meta",
    "tiktok",
    "video",
    "statics",
    "hyperframes"
  ],
  "license": "Proprietary",
  "name": "juicylucy-ads",
  "repository": "https://github.com/Juicy-Lucy-AI/juicylucy-plugin",
  "skills": "./skills/",
  "version": "0.22.1"
}

SHA-256: c72da2cc16108bda30ed89023a28092f41d2020cf43dd0c3fd8584f6a469a2da