When you need CSS keyframe animations to play nicely with HyperFrames' deterministic seeking and preview system, this adapter is the bridge. It finds elements with animation-name, grabs their WAAPI handles when available, and falls back to the negative animation-delay trick for environments that don't expose them. Works great for decorative loops, shimmer effects, and simple entrances where spinning up a full GSAP timeline feels heavy. The main gotcha is avoiding infinite animations unless you've confirmed WAAPI support, since the fallback can't represent unbounded duration. Includes stagger patterns using CSS custom properties and clear guidance on what belongs in CSS versus a proper timeline.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
65
skills.sh installs
72.3K
GitHub stars
81.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add heygen-com/hyperframes --skill css-animations --agent claude-code

Installs into .claude/skills of the current project.

Files

When you need CSS keyframe animations to play nicely with HyperFrames' deterministic seeking and preview system, this adapter is the bridge. It finds elements with animation-name, grabs their WAAPI handles when available, and falls back to the negative animation-delay trick for environments that don't expose them. Works great for decorative loops, shimmer effects, and simple entrances where spinning up a full GSAP timeline feels heavy. The main gotcha is avoiding infinite animations unless you've confirmed WAAPI support, since the fallback can't represent unbounded duration. Includes stagger patterns using CSS custom properties and clear guidance on what belongs in CSS versus a proper timeline.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/heygen-com/hyperframes
Categories
Frontend Development, Design & UI/UX
First seen
May 16, 2026

More from heygen-com/hyperframes

All 44
1pbakaus avatarfrontend-designpbakaus/impeccableDistinctive, production-grade frontend interfaces that avoid generic AI aesthetics through intentional design choices.53.2Kskills.sh installs
2samber avatargolang-project-layoutsamber/cc-skills-golangProvides a guide for setting up Golang project layouts and workspaces. Use when starting a new Go project, organizing an existing codebase, setting up a monorep42.1Kskills.sh installs
3flutter avatarflutter-add-widget-previewflutter/agent-pluginsAdds interactive widget previews to the project using the previews.dart system. Use when creating new UI components or updating existing screens to ensure consi38.7Kskills.sh installs
4callstackincubator avatarreact-native-best-practicescallstackincubator/agent-skillsProvides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes32Kskills.sh installs
5software-mansion avatarargent-react-native-optimizationsoftware-mansion/argentOptimizes a React Native app by profiling first to find real bottlenecks, then sweeping for mechanical issues. Entry-point for all performance work. Use when th30.2Kskills.sh installs
6software-mansion avatarargent-react-native-app-workflowsoftware-mansion/argentStep-by-step workflows for developing or debugging React Native apps on iOS simulator or Android emulator. Use when starting the app, debugging Metro, fixing bu30Kskills.sh installs