Marketing Studio plugin
Builds a launch video, logo reveal, demo and social clips from a product repository and prepares posting that sends nothing yet
- 255 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- The plugin can post to X, LinkedIn, Facebook, Reddit, Bluesky and YouTube from your accounts, although sending is off by default
- It runs Blender, Playwright and ffmpeg renders, reads your repository and keeps service keys in `.env`
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/marketing-studioDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The plugin can post to X, LinkedIn, Facebook, Reddit, Bluesky and YouTube from your accounts, although sending is off by default
- It runs Blender, Playwright and ffmpeg renders, reads your repository and keeps service keys in `.env`
This is third-party code. Review the repository files before installing.
What it does
Marketing Studio adds the `/marketing` and `/launch` commands to Claude Code. The first produces a set of materials for a product in one run: a logo reveal in Blender and Remotion, a demo with zoom and cursor from a Playwright capture, a 30 to 90 second launch video, voiceover and music through ElevenLabs, clips for X, LinkedIn and TikTok, Open Graph images and a README GIF. The build order is chosen so brand errors surface on the cheap steps. The agent reads your repository, builds a content brief itself and shows a storyboard for approval before rendering. Generated lines go through a text linter that drops clichés. The local Mission Control gallery lets you approve or send back assets with a note, and a suite of seven checks scores palette, audio sync, dead air and the look of the set as a whole. The `/launch` command prepares publication to X, LinkedIn, Facebook, Reddit, Bluesky and YouTube with the videos attached, but by default it runs in a dry-run mode that sends nothing. `/ship-it` joins both halves with the same approval gates. Each step can run on its own: `/logo-reveal`, `/product-demo`, `/launch-video`, `/audio-track`, `/social-clip`, `/og-assets`.
Who it is for. Founders and developers who ship a product without a marketing team and want a video, clips and images built from their own repository.
Good fit when
- Before a release you need a 30 to 90 second launch video captured from the running app, with voiceover and music
- A project page needs an Open Graph image, an animated version and a README GIF
- The same video must come out in 16:9, 9:16, 1:1 and 4:5 with burned-in captions
- The prepared materials should go to social networks only after a dry-run check
Not a fit when
- You need a simple picture or text: the suite targets video and heavy ffmpeg renders
- The environment is not Claude Code: the repository has no native installers for Codex, OpenClaw or Hermes
- You need a campaign in ad accounts: the tool posts content and does not buy ads
- The computer is weak or lacks Node.js 22 and ffmpeg: the engine and renders will not run without them
Example request
Run /marketing for this repository: make the logo reveal, demo and a 45-second launch video, but show the storyboard firstLimitations
- The engine needs Node.js 22 (24 or newer for `launch/`), Python 3.10 and ffmpeg on `PATH`. The npm dependencies are not part of the plugin and are installed once with `python launch.py --bootstrap`.
- Blender and an ElevenLabs key are optional, and without them there is no 3D logo or voiceover.
- The packaged install with `/marketing` commands targets Claude Code, and other agents run the engine commands themselves.
- Version 2.0.0 requires a product directory for each run: `--project <repository>`.
- The author notes that until a human confirms nine stages, the set cannot be treated as ready to publish.
How to disable. In Claude Code run `/plugin uninstall marketing-studio@ucsandman`. The `marketing/assets/<brand>/` folder in your repository stays, so delete it by hand. ElevenLabs and social network keys live in the `.env` file, so clear that as well.
FAQ
How do I install Marketing Studio?
In Claude Code run `/plugin marketplace add ucsandman/marketing-studio` and `/plugin install marketing-studio@ucsandman`. Then run the engine dependency setup once with `python launch.py --bootstrap`.
Does the plugin post on its own?
Not by default: `/launch` runs in a dry-run mode that sends nothing. A live post rechecks the current files and the quality verdict before upload and goes through the same approval gates.
What is needed for voiceover and the 3D logo?
An ElevenLabs key for voiceover and music and an installed Blender for the 3D logo. Both are optional and the plugin skips those parts without them.
Can I run the steps separately?
Yes, each command works on its own in any repository: `/logo-reveal`, `/product-demo`, `/launch-video`, `/audio-track`, `/social-clip`, `/og-assets`.
Where do the results go?
Into your product repository under `marketing/assets/<brand>/`. The run manifest, check evidence and post kits with captions and alt text are written there too.
Discussion
No questions or reviews yet.
Related
PluginsA plugin of 14 marketing skills: rivals, post calendars, SEO briefs, ads, email, video and approval-gated publishing
9 skills for Claude Code and Codex: titles, descriptions, hooks, thumbnail briefs and channel audit, published after approval
AI Marketing Suite
AI Marketing Suite for Claude Code
A set of marketing skills for Claude Code: site audit, copywriting, emails, content calendars, competitor analysis and client reports
A skill that reads your project code and builds a short launch video with one command
Ten Claude Code skills for small business social media: brand, calendar, captions, visuals and a monthly performance review
Five skill modules for Claude Code covering marketing, a creative agency, product work, webinars and release automation.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Marketing Studio (this card) | no | 255 | |
| Remotion Agent Skills | no | 6,903 | skills for building video in Remotion without the marketing asset pipeline or publishing |
| AI Promo Video Maker | no | 469 | makes a promo video as a single skill, while Marketing Studio runs the whole set and publishing |
README in short
The README describes a local studio where the plugin adds `/marketing` and `/launch`. It has a table of six assets, extras such as a copy linter, format export and the Mission Control gallery, a section on quality checks, requirements, installation as a plugin or from source and a short description of the Remotion-based engine.