Releases: tugrawork-creator/saas-motion-kit
Release list
v1.2: same story, six films
Same story, six films
The kit's one rule is no two films should feel like the same film. This release shows the rule at work instead of describing it.
We wrote one 12-second script for the fictional Acme Pulse:
- Hook: too many dashboards.
- Reveal: Pulse arrives.
- Proof: Pulse catches "Checkout conversion −18% · since 09:42" and a human presses Roll back.
- CTA: "You ship. Pulse watches."
We built that script in six themes from the gallery. Every storyboard passed the variety audit, and every film invented its own component:
| film | new component |
|---|---|
| 002 ⌘K Keyboard Symphony | metric stave: the metric played as notes on a five-line staff |
| 021 Clay Studio | rollback rolling pin: the clay itself gets kneaded flat |
| 058 Hand-Drawn Marker | fineliner seismograph: a pen draws the metric, then becomes the CTA underline |
| 061 Dark Keynote | spot cue: a follow-spot used as a UI state |
| 075 8-Bit Sidekick | P1 gamepad: a real thumb reaches in and presses A = ROLL BACK |
| 089 Pop-Art Ben-Day | halftone chart: dot size carries the value, so the drop thins the ink |
The sources, storyboards and the shared brief are in examples/six-films. Give the brief to your agent with a seventh theme number.
Also new
tools/pick_themes.py: shortlists themes for a tone and an audience, and skips the ones from your last five films.tools/history_report.py: a one-page report of what you keep reaching for, with the transitions and themes you've never tried.- The variety audit as a GitHub Action. Every
STORYBOARD.mdis checked on push and pull request. - Template repository. Click Use this template to start your own film repo with all of this already wired in.
- Acme Suite v1 vs v2, side by side (attached below).
Attached
six-films-grid-1080p.mp4: all six films in sync (1920×1080, 12 s)six-films-<NNN>-<theme>.mp4: each film on its own (1080×1080, 12 s, silent)acme-suite-v1-vs-v2.mp4: the variety-audit lesson from v1.1, shown side by sidehyperframes-mascot-rig-preview.mp4andhyperframes-ai-answer-rank-preview.mp4: previews of two components proposed to the HyperFrames registry (heygen-com/hyperframes#4527, heygen-com/hyperframes#4528)
Full notes: CHANGELOG.
v1.1: the creative muscle
v1.1: the creative muscle
The one rule of the kit is now explicit: no two films should feel like the same film. Don't repeat effects, transitions or components. Invent a new component for every film. Decide the message and the tone before you pick a single effect.
New
creative/: the seven questions to ask at every storyboard, a tone matrix ("I want to say ___ in a ___ tone"), the variety rules, and a component forge for inventing a new component in 15 minutes.- Transition atlas: 24 narrative transitions (cut, carry, camera, mask, material, time), each with a live demo, the tones it fits, when to avoid it and a seek-safe GSAP recipe.
tools/variety_audit.py: reads your storyboard ledger and flags repeated transitions, entrances, eases and directions, uniform shot lengths, missing surprises, accent overuse, tone mismatches and missing new components.--historyremembers your previous films.
The Acme example, rebuilt as a lesson
We ran the audit on our own first draft of the Acme Suite loop. It caught 11 repetitions: the same turntable turn five times, the same title entrance, one ease everywhere, equal 6 s shots and no surprise.
v2 (attached below) fixes them:
- every product has its own entrance: letters out of blur, a mask wipe with a typewriter line, "Acme" carried between shots while only the product name flips, a drop from above;
- each turn arrives differently: a cubic turn, a whip with motion blur, a slow sine;
- shot lengths are uneven (6.5 / 5 / 5.5 / 8 / 5 s);
- one surprise: Forecast floods teal from the product, the camera dollies in, and "weeks" gets struck out.
Before and after ledgers: examples/acme-suite-loop.
Assets: acme-suite-loop-v2-1080p.mp4 (1920×1080, 40 s seamless loop, silent) and acme-suite-loop-v2-2160.mp4 (4K master).
TR: v1.1 ile kitin tek kuralı netleşti: hiçbir video bir öncekinin kopyası gibi hissettirmemeli. Yenilikler: creative/ klasörü (7 soru, ton matrisi, tekrar kuralları, bileşen atölyesi), canlı 24 geçişlik atlas ve tekrarları yakalayan variety_audit.py. Acme örneğinin ilk halinde araç 11 tekrar yakaladı; v2'de hepsi giderildi ve yeni video bu sürüme eklendi.
Acme and its products are fictional.
v1.0 — 100 themes + Acme Suite example
First release.
- 100 theme sheets and a gallery: https://tugrawork-creator.github.io/saas-motion-kit/
- 7-stage playbook, the clean-or-imaginary component rule, and the
/saas-motion-videoClaude Code skill - Example render: Acme Suite booth loop, 40 s, silent, seamless (1080p plus a 4K master)
Acme and its products are fictional.
