#697 by GitHub stars

echris6/motion-video-kit

Plan, build and quality-check a premium short commercial for a real business (roofing, property, ecommerce, B2B software) using AI-generated footage, code-built motion (HTML/GSAP), selective Three.js and an independent-critic "Gauntlet" loop. Use when asked to make a launch-style / SaaS-style video,

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

business-motion-film/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

e4b1c0004080 → e4b1c0004080

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → e4b1c0004080

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit e4b1c0004080fe6a0deb883631bad5eba1e5f339

1.4kGitHub stars
104stars in 7 days
1skill in this repository
1commit in 30 days

Heat

7.9
  • Star growth, last 7 daysAhead of 98% of tracked repositories
  • Star growth, last 24 hoursAhead of 93% of tracked repositories
  • Rank movement, last 7 daysAhead of 96% of tracked repositories
  • Commits, last 30 daysAhead of 54% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Sep 27, 2026Nov 6, 20261,360

Individual skills in this repository

How it works

business-motion-film

When your agent uses it

Plan, build and quality-check a premium short commercial for a real business (roofing, property, ecommerce, B2B software) using AI-generated footage, code-built motion (HTML/GSAP), selective Three.js and an independent-critic "Gauntlet" loop. Use when asked to make a launch-style / SaaS-style video, business ad, explainer, sample reel or pitch video, or to review and improve one. Encodes motion principles distilled from 28 professional launch films, a quality bar, audio rules and a business-offer playbook.

What it loads into context

Frontmatter

123 tokens

Always available to the agent

SKILL.md

1,849 tokens

When the skill is activated

Reference documents

18,561 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Non-negotiables
  2. Workflow
  3. Working style the clients in this playbook expected

Scripts executed separately

  • scripts/backtime-music.py
  • scripts/contact-sheet.sh
  • scripts/frozen-time.sh
  • scripts/loudness.sh
  • scripts/offline-mix.py
  • scripts/sfx-candidates.py
  • scripts/soften-sfx.sh
  • scripts/solve-sfx-gains.py
  • templates/projected-overlays.js

Files

  • SKILL.mdcore8,041 bytes
  • references/audio.mddoc12,451 bytes
  • references/business-offers.mddoc4,314 bytes
  • references/case-study-alder.mddoc4,724 bytes
  • references/case-study-duo.mddoc3,803 bytes
  • references/case-study-home-display.mddoc6,691 bytes
  • references/critic-prompts.mddoc3,381 bytes
  • references/gauntlet.mddoc4,997 bytes
  • references/launch-film-notes.mddoc14,531 bytes
  • references/motion-grammar.mddoc4,948 bytes
  • references/product-hero-realism.mddoc9,336 bytes
  • references/quality-bar.mddoc4,002 bytes
  • references/three-js-patterns.mddoc4,425 bytes
  • scripts/backtime-music.pyruns4,710 bytes
  • scripts/contact-sheet.shruns418 bytes
  • scripts/frozen-time.shruns562 bytes
  • scripts/loudness.shruns508 bytes
  • scripts/offline-mix.pyruns9,220 bytes
  • scripts/sfx-candidates.pyruns1,275 bytes
  • scripts/soften-sfx.shruns565 bytes
  • scripts/solve-sfx-gains.pyruns2,018 bytes
  • templates/component-lab.htmlasset2,292 bytes
  • templates/projected-overlays.jsruns4,931 bytes
Read SKILL.md

# Business motion film

Make short (15–40s) commercials that look like premium SaaS launch films but sell a real business outcome: explain a service, earn a quote request, follow up on a quote, or refresh an ad. The visuals can be ambitious; the claims must be true.

Read only the reference file your current step needs:

| Step | Read |
|---|---|
| Choosing a vertical, offer, pilot scope, pricing anchors | `references/business-offers.md` |
| Storyboarding and motion design | `references/motion-grammar.md`, then `references/launch-film-notes.md` for concrete moments |
| Building 3D components | `references/three-js-patterns.md`, `templates/component-lab.html`, `templates/projected-overlays.js` |
| A 3D product hero that must move like the real thing (unfolds, closes, reveals) | `references/product-hero-realism.md` |
| Any review round | `references/gauntlet.md`, `references/critic-prompts.md`, `references/quality-bar.md` |
| Music, sound effects, mix | `references/audio.md` |
View the complete source on GitHub

Skills included

  • business-motion-film

Repository facts

License
MIT
Created
Sep 27, 2026
Last pushed
Oct 14, 2026
Forks
120
Open issues
0
Project activity
Active

Rank over the last 12 weeks

Now #697 · best #645 · down 29 in 30 days

  1. #697 on Nov 1
  2. #696 on Nov 2
  3. #698 on Nov 3
  4. #699 on Nov 4
  5. #700 on Nov 5
  6. #697 since Nov 6
33 earlier periods
  1. #900 on Sep 27
  2. #944 on Sep 28
  3. #974 on Sep 29
  4. #863 on Sep 30
  5. #682 on Oct 1
  6. #678 on Oct 2
  7. #649 on Oct 3
  8. #671 on Oct 4
  9. #667 on Oct 5
  10. #670 on Oct 6
  11. #668 on Oct 7
  12. #703 on Oct 8
  13. #680 on Oct 9
  14. #666 on Oct 10
  15. #659 on Oct 11
  16. #675 on Oct 12
  17. #668 on Oct 13
  18. #681 on Oct 14
  19. #671 on Oct 15
  20. #682 on Oct 16
  21. #655 on Oct 17
  22. #645 on Oct 18
  23. #677 on Oct 19
  24. #685 on Oct 20
  25. #691 on Oct 21
  26. #670 on Oct 22
  27. #663 on Oct 23
  28. #646 on Oct 24
  29. #742 on Oct 25
  30. #722 on Oct 28
  31. #726 on Oct 29
  32. #727 on Oct 30
  33. #704 on Oct 31

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 3, 2026

Show all 47 signals by file

business-motion-film/references/audio.md

  • Network accessline 41
    - **Library music beat the AI scores.** The client called two rounds of generated "brand-style" scores "a bit off". A human-made library track, **edited to picture**, landed well. Mixkit stock music is reachable at `https://assets.mixkit.co

business-motion-film/references/launch-film-notes.md

  • Network accessline 11
    **01 · TypeSafe** ([post](https://x.com/completeskeptic/status/2099925682726002904)): founder speech intercut with editorial flow diagrams, pink/white/black type, code comparisons and voxel forms.
  • Network accessline 15
    **02 · T:0 finance agent** (portfolio label "Airwallex") ([post](https://x.com/lancectk/status/2094830760410984550)): white/black finance typography, green annotation marks, connected inputs, agent UI.
  • Network accessline 19
    **03 · Cognition, Devin Voice** ([post](https://x.com/cognition/status/2098142686486356185)): dialogue, a plush character, phone, documentary warmth, thin charts over footage.
  • Network accessline 23
    **04 · Poke × Cognition** ([post](https://x.com/cognition/status/2080311229256540194)): founders, filmed phone UI, warm vignettes, dimensional phone cards, acquisition close.
  • Network accessline 26
    **05 · AsideHQ** ([post](https://x.com/hyojun_at/status/2069497198879048131)): a dark "friction" premise gives way to a bright browser workspace doing concrete tasks.
  • Network accessline 30
    **06 · Browserbase** ([post](https://x.com/pk_iv/status/2041518621290266632)): playful bitmap nature, coloured markers, prompt UI, red cursor labels, staged browser tasks.
  • Network accessline 34
    **07 · Poke, drones / flamethrower** ([post](https://x.com/interaction/status/2034713714415608123)): long portrait testimonials and demo, then a travel/phone montage.
  • Network accessline 38
    **08 · ListenLabs** ([post](https://x.com/itsalfredw/status/2011469284749594774)): a cream/blue/mustard system; circles turn edge-on and repeat in depth; type expands beyond the frame.
  • Network accessline 42
    **09 · Buds** ([post](https://x.com/budapp/status/2046605073741119800)): a warm yellow phone/browser sequence; prompt → documents → results; a desktop agent demo.
  • Network accessline 46
    **10 · Taste** ([post](https://x.com/thaiscbranco_/status/2066912871649574945)): founder footage, black design systems, perspective galleries, artifact rings, network scenes.
  • Network accessline 50
    **11 · Replit Slides** ([post](https://x.com/Replit/status/2049160182488576245)): cream background, black type, orange emphasis, oversized controls, named cursor.
  • Network accessline 54
    **12 · Replit Canvas** ([post](https://x.com/Replit/status/2060097656207413613)): prompt → design directions → canvas → editing → publishing.
  • Network accessline 58
    **13 · Replit Parallel Agents** ([post](https://x.com/Replit/status/2053891504989753817)): red pill words, task cards, branching lines, one main app receiving updates.
  • Network accessline 62
    **14 · Adaline** ([post](https://x.com/arshdilbagi/status/2065826083224834345)): code, founder, green/cream diagrams, orbital paths, radial networks.
  • Network accessline 66
    **15 · Pilot Protocol** ([post](https://x.com/razvanr/status/2081756497814720657)): founders with huge changing text overlays, stark black/white graphics, lime keywords.
  • Network accessline 70
    **16 · Bevel** ([post](https://x.com/greynguyen/status/2048799663638171746)): soft white space, lavender/mint light, isolated mobile screens, curved artifact rows.
  • Network accessline 74
    **17 · Poke, seven-video campaign** ([post](https://x.com/interaction/status/2062575428213285352)): a portrait UI story (messages → calendar picker → choices → results → reminder).
  • Network accessline 78
    **18 · Wonder (first video)** ([post](https://x.com/aibek_design/status/1957856991608512898)): a purple cursor, selection outlines, canvas framing, generated screens, component extraction.
  • Network accessline 82
    **19 · Wonder (second video)** ([post](https://x.com/usewonder/status/2044099145997402272)): a dimensional cursor types a title, then prompt → moodboard → website → variants.
  • Network accessline 86
    **20 · MadeThis** ([post](https://x.com/jehovahscript/status/2082868450847031354)): a historical intro, then a blue/pastel SaaS system; a typed business prompt creates brand, shop, payments and marketing.
  • Network accessline 90
    **21 · AgentArcade** ([post](https://x.com/AgentArcade/status/2077071110777029066)): a dark neon agent UI, chart cards, fanned pills, ranked rows, radar diagrams.
  • Network accessline 94
    **22 · Work Louder** ([post](https://x.com/MarkKnd/status/2022261281114468759)): keyboard macro sweeps, a suspended product, glowing key waves, then exploded physical layers with a flowing cable. Almost no copy.
  • Network accessline 98
    **23 · Contra (Indy)** ([post](https://x.com/contraben/status/1952725885146075406)): "Job boards are dead"; a black wall of posts; mascot; tiled grid; scanning counter; results.
  • Network accessline 102
    **24 · Contra (Creative Arena)** ([post](https://x.com/contraben/status/1968717444685394134)): a big "AI" premise, a constellation of creative panels and tool logos, a dive into the product, a selected vote, results.
  • Network accessline 106
    **25 · Bolt.new** ([post](https://x.com/boltdotnew/status/2039024467846860972)): giant kinetic problem/solution type, blue light on black, code panels, prompt → site, merge → confirmation.
  • Network accessline 110
    **26 · Tembo** ([post](https://x.com/benjaminakar/status/1985754174911627546)): minimal black-on-white; automation setup screens; result panels; template cards.
  • Network accessline 114
    **27 · Conduit** ([post](https://x.com/0xpunnk/status/2062598516544061537)): a hospitality image stack, a message constellation, founder footage, action tags, a gradient brand reveal, an ops demo.
  • Network accessline 118
    **28 · Extend** ([post](https://x.com/kushalbyatnal/status/2059278322287214750)): a big statistic, an orbiting document sphere, benchmark charts, an isometric document with coloured semantic regions.

business-motion-film/scripts/backtime-music.py

  • Executable scriptline 1
    #!/usr/bin/env python3

business-motion-film/scripts/contact-sheet.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

business-motion-film/scripts/frozen-time.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

business-motion-film/scripts/loudness.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

business-motion-film/scripts/offline-mix.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]

business-motion-film/scripts/sfx-candidates.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 13
    [Credential-related source omitted]

business-motion-film/scripts/soften-sfx.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

business-motion-film/scripts/solve-sfx-gains.py

  • Executable scriptline 1
    #!/usr/bin/env python3

business-motion-film/templates/component-lab.html

  • Network accessline 6
    4. Send proof.mp4 to a fresh component critic (references/critic-prompts.md). --> <html><head><meta charset="utf-8"> <script src="https://cdn.jsdelivr.net/npm/gsap@3/dist/gsap.min.js"></script>
  • Network accessline 7
    <html><head><meta charset="utf-8"> <script src="https://cdn.jsdelivr.net/npm/gsap@3/dist/gsap.min.js"></script> <style>html,body{margin:0;width:1920px;height:1080px;overflow:hidden;background:#f4f0e5;font-family:system-ui,sans-serif}
  • Network accessline 8
    <script src="https://cdn.jsdelivr.net/npm/gsap@3/dist/gsap.min.js"></script>

business-motion-film/templates/projected-overlays.js

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    const out=x=>1-Math.pow(1-clamp(x),3); const lerp=(a,b,t)=>a+(b-a)*t; const SVG='http://www.w3.org/2000/svg';
  • Network accessline 8
    const lerp=(a,b,t)=>a+(b-a)*t; const SVG='http://www.w3.org/2000/svg'; function line(svg){const p=document.createElementNS(SVG,'path'),c=document.createElementNS(SVG,'circle'),r=document.createElementNS(SVG,'circle');r.setAttribute('r',16);
  • Network accessline 9
    const SVG='http://www.w3.org/2000/svg';

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

No combined signals at this commit.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md business-motion-film/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md business-motion-film/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md business-motion-film/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md business-motion-film/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md business-motion-film/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md business-motion-film/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

echris6/motion-video-kit: #697 on hotskills, 1.4k stars

[![echris6/motion-video-kit on hotskills](https://hotskills.dev/badge/echris6-motion-video-kit.svg)](https://hotskills.dev/skill/echris6-motion-video-kit/)