You built it. Now flex.
flex is an open-source AI agent skill that turns any SaaS product, startup website, or app into a short, polished product launch video — with motion, music, and ready-to-post share copy — in one command.
Use it to create SaaS launch videos, product demo videos, startup promo videos, and social-ready vertical reels without opening a video editor.
Stack-agnostic · Works with Claude Code, Codex, Cursor, Antigravity, opencode · MIT licensed
Repo: https://github.com/Jmaity434/flex
Docs / landing: enable GitHub Pages on the docs/ folder → https://jmaity434.github.io/flex/
flex is a product launch video generator for AI coding agents. You run /flex inside a project (or point it at a URL), and the agent:
- Reads your product (code or live website)
- Plans a 15–25 second launch storyboard
- Builds a shareable SaaS marketing video
- Writes captions for X, LinkedIn, and Instagram
It is built for founders, indie hackers, and marketers who ship fast and need a launch video for SaaS, app, or website without hiring an editor.
AI launch video · SaaS launch video · product launch video generator · AI product demo video · startup promo video · website to video AI · Claude Code skill · agent skill video · automated SaaS marketing video · vertical product reel · open source launch video tool
| Audience | Use case |
|---|---|
| SaaS founders | Ship a launch video the same day you ship the product |
| Indie hackers | Turn a landing page into a LinkedIn / X / Reels clip |
| Agencies | Batch product videos for multiple client sites |
| Developers using AI agents | One command after /build — /flex |
/plugin marketplace add Jmaity434/flex
/plugin install flex@flexcodex plugin marketplace add Jmaity434/flex
codex plugin add flex@flexnpx skills add https://github.com/Jmaity434/flex --skill flexAdd -g for a global install.
let's /flex
Or with options:
/flex --tone polished --format vertical
/flex --voice
/flex --formats landscape,vertical
/flex --ab default,yc-parody
/flex https://your-saas-landing-page.com
/flex doctor
Output: flex-output/flex.mp4 + poster + multi-platform share copy.
- SaaS / product launch videos in 15–25 seconds
- Website → video: deep scan of live landing pages (JS apps included)
- Stack-agnostic: React, Next.js, Vue, Svelte, plain HTML — any stack
- Vertical + landscape + square for Reels, Shorts, LinkedIn, X
- Voiceover with language auto-detect (not English-only)
- Brand kit support for consistent SaaS branding
- A/B tones and batch mode for multiple products or sites
- Share copy for X, LinkedIn, Instagram
- Post-render hooks for your upload/post workflow
- Works with Claude Code, Codex, Cursor, Google Antigravity, opencode
| Need | Traditional editor | flex |
|---|---|---|
| Time to first SaaS launch video | Hours | Minutes (one agent command) |
| Uses real product UI & copy | Manual screenshots | Reads code / scans site |
| Multi-platform captions | Extra work | Included |
| Fits AI coding workflow | Separate tool | Native agent skill |
- AI agent that supports Agent Skills
- Node.js 22+
- FFmpeg on PATH
- Full mode: Hyperframes CLI (
npx hyperframes doctor)
Run /flex doctor to verify your environment.
skills/flex/— main skill, slim mode, references, assetsexamples/— gallery for demo SaaS / product videosdocs/— SEO landing page + marketplace notes (GitHub Pages)- Discovery paths for Claude, Codex, Antigravity, opencode
CHANGELOG.md— releases
MIT — free to use for commercial SaaS launches and client work.
Built for practical shipping. Inspired by the open agent-skills ecosystem.