heygen-com avatar

Motion Doctrine

Motion-doctrine is a gateway skill you load before writing any HyperFrames animation, and it's about continuity rather than any single effect. Its core rule is the vector law: however a scene exits, the next one enters on the same axis, in the same direction, at matching speed, cut mid-motion on both sides. It also sets a dominant "current" direction per film, bans idle sine-wobble that makes scenes look like they're waiting, and ships a verifier (seam-gate.mjs) that exits non-zero if a seam fails. Use it when multi-scene videos feel like stacked slides instead of one camera move. The main cost is process: you write a ledger.json of seams before touching the timeline, which feels heavy until you've debugged a mirrored Z-scale entrance once.

skills.sh installs
62.2K
GitHub stars
81.8K
last updated
Oct 26, 2026

Install

$ npx -y skills add heygen-com/hyperframes --skill motion-doctrine --agent claude-code

Installs into .claude/skills of the current project.

Files

Motion Doctrine (Gateway)

Read this before composing any animation. It decides WHAT happens at every seam and how every scene performs; the technique skills implement it. These rules supersede generic / upstream motion guidance. The failure this prevents: scenes authored in isolation — the eye's momentum dies at every cut, and scenes wobble in place between entry and exit.

Route map

Sponsors

Details

Repository
github.com/heygen-com/hyperframes
Categories
Backend & APIs, DevOps & CI/CD, AI & Agent Building, Debugging, Design & UI/UX, Office & Documents
First seen
Oct 26, 2026

More from heygen-com/hyperframes

All 44
1insforge avatarinsforge-integrationsinsforge/insforge-skillsUse when wiring an external auth provider (Clerk, Auth0, WorkOS, Kinde, Stytch, Better Auth) into InsForge for JWT-based RLS, or when adding the OKX x402 paymen60.5Kskills.sh installs
2useosint avatarinvestigate-without-getting-madeuseosint/skillsInvestigator OPSEC — threat-model who might notice you, control your attribution surface across IP, ASN, browser and TLS fingerprint, timing and logged-in accou58.2Kskills.sh installs
3useosint avatarwhat-leaked-about-youuseosint/skillsCheck and interpret data-breach exposure for an email, username, phone or name using Have I Been Pwned, the Pwned Passwords k-anonymity range API, DeHashed, Int57.8Kskills.sh installs
4expo avatarexpo-moduleexpo/skillsFramework (OSS). Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript). Covers module definition D48.8Kskills.sh installs
5jane-o-o-o-o avataragent-pulsejane-o-o-o-o/agent-pulse-skillUse Agent Pulse to inspect local AI-agent activity across Hermes, Claude Code, Codex, DeepSeek, OpenClaw, Copilot, Aider, Qwen, OpenCode, Goose, Cursor, Antigra47.5Kskills.sh installs
6antfu avatarvitestantfu/skillsVitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filteri47.4Kskills.sh installs