Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    app promo video

    1

    Automated app demo video pipeline using Playwright capture, beat-synced ffmpeg editing, and HTML/CSS overlays.

    $10

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    app promo video

    app promo video

    Example session with this skill installed

    I need a 20s promo video for my TaskTrack web app. I have a dev server at localhost:3000. I want an App Store vertical preview and a 1:1 LinkedIn clip. Use Inter font and #2563eb as the accent.

    • Read your context and instructions
    • Compiled the app promo video

    I have analyzed your app's routes and initialized the promo configuration. I identified three core scenes: Task Creation, Dashboard Overview, and Project Completion. The configuration is set for Inter typography with your brand accent color and includes the specific safe zones required for App Store previews.

    Promo Configuration

    SceneRouteActionCaptionDuration
    Hook/LoadManage tasks faster2.5s
    Feature 1/newType task nameCreate in seconds4.0s
    Feature 2/dashboardScroll listTrack every detail5.0s
    Payoff/completeClick checkboxDone and dusted4.5s
    CTA/LogoGet TaskTrack4.0s

    Next steps

    1. Run python3 $SKILL/scripts/promo.py capture to record the UI interactions from your dev server.
    2. Add a .mp3 or .wav track to the assets/ folder if you want beat-synced transitions.
    3. Execute python3 $SKILL/scripts/promo.py render to generate the appstore and square MP4 files.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Producing professional app demo videos often requires expensive licenses, manual editing, and constant re-rendering when the UI changes. This skill automates the entire motion design pipeline, using Playwright to capture real app interactions and ffmpeg to compose high-quality promos synced to music beats.

    What it does

    • Automated capture uses Playwright to record real web or mobile app interactions, including hovers, clicks, and typing.
    • Beat synchronization analyzes audio tracks with librosa to snap scene transitions to the music rhythm.
    • Multi-format rendering generates videos for App Store (886x1920), Reels/TikTok (9:16), LinkedIn (1:1), and landing pages (16:9) simultaneously.
    • Dynamic overlays renders captions and end cards using HTML/CSS for perfect typography and brand alignment.
    • Incremental updates re-renders only affected segments when you change copy, brand colors, or background tracks.

    How it works

    1. Initialize config by running the init command to generate a promo.config.json based on your app's routes and destinations.
    2. Capture footage using the capture command to record scenes from a dev server or local clips.
    3. Plan and sync by running the beats and plan commands to align shot durations with the audio pulse.
    4. Render and export using the render command to build all requested aspect ratios with eased zooms and transitions.

    Frameworks & tools

    This skill utilizes ffmpeg for video composition, Playwright for UI capture, librosa for audio analysis, and Python 3.10+. It leverages HTML/CSS for text rendering and AAC/H.264 for broad platform compatibility.

    Why this beats prompting it yourself

    Writing ffmpeg filters by hand is error-prone and time-consuming. This skill handles complex math for beat-snapping, easing, and safe-zone enforcement that a standard LLM cannot calculate reliably. It ensures your App Store previews meet strict technical specifications without manual trial and error.

    Use cases

    • Generate App Store and Play Store preview videos that comply with platform guidelines.
    • Create high-impact Product Hunt launch GIFs and landing page hero loops.
    • Produce social media teasers for X, LinkedIn, and TikTok from a single codebase.
    • Re-generate an entire demo suite instantly after a UI redesign or brand update.

    Known limitations

    Requires local installation of ffmpeg and Playwright. The ffmpeg compositor does not support advanced React-style spring animations or complex typewriter effects found in heavier video editors.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 3 days ago

    • Passed all security checks, Safe to install

    Requires

    Python
    macOS
    remotion
    Node.js
    expo
    Git

    Listed3 days ago

    What's inside

    Frequently Asked Questions