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
Plugin

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`
All reasons and checks

ucsandman/marketing-studio

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/marketing-studio

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad 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 first

Limitations

  • 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.

Plugins

A plugin of 14 marketing skills: rivals, post calendars, SEO briefs, ads, email, video and approval-gated publishing

PluginExtended access138Repository stars

9 skills for Claude Code and Codex: titles, descriptions, hooks, thumbnail briefs and channel audit, published after approval

PluginExtended access99Repository stars

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

SkillExtended access2.9KRepository stars

A skill that reads your project code and builds a short launch video with one command

SkillExtended access21.2KRepository stars

Ten Claude Code skills for small business social media: brand, calendar, captions, visuals and a monthly performance review

SkillBroad access276Repository stars

Five skill modules for Claude Code covering marketing, a creative agency, product work, webinars and release automation.

SkillExtended access118Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Marketing Studio (this card)no255
Remotion Agent Skillsno6,903skills for building video in Remotion without the marketing asset pipeline or publishing
AI Promo Video Makerno469makes 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.

README badge

Report a problem