SuperCMO Skills is an open-source collection of agent skills that empower any AI agent — Claude, Claude Code, Cursor, Codex, Hermes and other supported hosts — to generate end-to-end marketing campaigns, including UGC videos, ad videos, product photography and more. The project positions itself as the open-source alternative to closed AI marketing agents. Instead of prompting a video tool from a blank page, you hand the agent a product photo and a brief: it extracts the product details, selects the optimal AI image and video models, casts AI actors, and edits the generated content into finished, campaign-ready assets. It can produce videos of any length while maintaining actor and product consistency, and it runs inside the coding agents teams already use.
The familiar problem is that producing ad creative is slow, expensive and fragmented. Brands juggle separate tools for scripting, casting, storyboards, rendering and editing, and each hand-off loses context. SuperCMO's answer is to let an AI agent drive the whole marketing production pipeline from a single starting point. The README states that starting from your product is faster than describing a video from a blank prompt, because the agent can analyze an actual product photo rather than guess from text. The project also sets itself up as the open-source alternative to closed AI marketing agents, and it is licensed Apache-2.0, so the skills can be inspected, used and contributed to openly by the community behind the repository.
Installing SuperCMO is designed to be a one-command step. The published command is npx --yes @supercmo/skills@0.1.27 --all, which installs into every detected host and requires uv to be available. Cursor users can run it inside their project with --cursor --project-dir . so the skills land in that project too. A dedicated supercmo-setup skill completes configuration; you can run it directly or simply ask your agent to set you up. During setup you choose how model calls are paid for: bring your own model keys, or sign in and pay per use with SuperCMO's. The repository ships plugin manifests for several hosts (.claude-plugin, .codex-plugin, .supercmo-plugin), a gemini-extension.json, and MCP configuration files such as .mcp.json and server.json, alongside an npx installer package.
The skills cover a range of creative formats. UGC video is the flagship: you can ask for something like a get ready with me reel that is snappy and very Gen Z for a t-shirt, attaching the product photo. Cartoon video ads are supported too, for example a cartoon video ad in stylized 3D style promoting a tumbler, described as fun and entertaining, and the repository includes a 30-second cartoon ad sample. Product ad videos are another format, such as making an ad video for an energy drink from a product photo. The Product Hunt description adds image ads and product photos to that list, alongside UGC videos, ad videos and cartoon ads. For every one of these, the agent selects the optimal AI image and video models rather than forcing a single model, and stitches generated clips into finished, campaign-ready assets.
Control is built into the workflow rather than bolted on. The README emphasizes that you stay in charge all along: you approve the creator, the concept and the script before anything renders, and you can change any part along the way. The Product Hunt description says the agent checks in with you at every step, and nothing expensive renders until you approve. Every generation also supports a dry_run option, which returns the exact request without making an API call, so you can preview before spending. Consistency is handled through storyboards and anchor references, so the same actor and the same product are maintained across every clip, whether the final video is short or as long as you asked for.
The overall approach is a production pipeline rather than a single prompt — a full production studio inside Claude. You provide a product photo and a high-level or detailed brief, and the agent plans the video, writes the script, generates the AI actor, creates storyboards, generates the video clips, stitches them together and delivers the final video. When starting from a product photo, the sequence is explicit: upload the photo and a short brief; the agent analyzes the product, picks the format, casts the creator and writes the script; it then shows you the concept and waits for approval before spending a cent; once approved it generates the storyboards, renders each clip, stitches them together and hands back the finished video. The repository organizes this set of skills as a marketing production pipeline and documents how the skills work together.
The outcome is described as more than a random clip. What comes back is a finished, scroll-stopping video delivered at the length you asked for and ready to post, built around consistent actors and products. Because the agent works from your own product photo, the creative reflects the real item rather than a text approximation. Because approvals gate the expensive steps, you do not pay for renders you did not want, and the dry_run option lets you inspect the exact request first. And because the skills are open source under Apache-2.0 with bring-your-own-keys support, teams can run them with their own model accounts instead of being locked into one vendor's workflow. The hosted version removes setup entirely for people who would rather not manage installs or keys.
Concrete workflows described in the content include creating a get ready with me UGC reel for a t-shirt with a snappy, very Gen Z tone; making a 30-second unboxing UGC ad for a product from an attached photo; producing a fun, entertaining stylized 3D cartoon video ad for a tumbler; and generating an ad video for an energy drink. The hosted SuperCMO adds a publishing workflow: connect your accounts, approve a post, and it goes out to Instagram (Business account), a Facebook Page, LinkedIn (your profile), YouTube or Reddit, with a calendar holding your scheduled posts and recurring tasks so you can edit or cancel them. A dry_run pass fits any of these when you want to see the exact request before committing budget.
SuperCMO is aimed at marketers, founders and small teams who already work inside AI coding agents such as Claude Code, Cursor, Codex or Hermes and want campaign-ready creative without assembling a production stack. The hosted version runs the same skills in the browser with no setup, no keys to manage, and a private workspace per brand — a sandbox where the agent runs code and keeps your files. Publishing integrations named in the content are Instagram Business accounts, Facebook Pages, LinkedIn profiles, YouTube and Reddit. The project ships as an npm package (@supercmo/skills), requires uv, and includes MCP configuration; it is licensed Apache-2.0, publishes a telemetry document, and has its own security and trust, contributing and community sections.
In short, SuperCMO Skills turns a general-purpose AI agent into an AI CMO that can plan, script, cast, render and stitch marketing videos and images from a product photo and a brief — openly licensed, approval-gated, and available either as skills you install into your own agent or as a hosted product in the browser.