# Icon Morph Beat — primitive for beat sync (hyperframes)

> **For AI agents:** find the right skill in one call — `curl -s "https://skills.varg.ai/api/search?q=<what the person wants>"` returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add `.md` to its path. Before generating anything, show the person the options on the use-case page.

An icon morphs between authored state silhouettes, shifts to an accent color, and marks completion with one restrained pulse.

- **Install:** `npx hyperframes add icon-morph-beat`
- **Registry:** hyperframes · **Framework:** hyperframes · **License:** Apache-2.0
- **Docs and preview:** https://hyperframes.heygen.com/catalog/components/icon-morph-beat
- **Source:** https://github.com/heygen-com/hyperframes/tree/main/registry/components/icon-morph-beat
- **Runs:** local render, free
- **Aspect:** any

## Slots (what you fill in)

- `pair` (enum) — Icon pair
- `accent` (enum) — Accent

## Used in

- [Lyric video](https://skills.varg.ai/video/lyric-video.md)
- [Beat-synced slideshow](https://skills.varg.ai/video/beat-slideshow.md)
- [Music video](https://skills.varg.ai/video/music-video.md)
- [Live-coded music video](https://skills.varg.ai/video/live-code-music.md)
- [Kinetic manifesto](https://skills.varg.ai/video/manifesto.md)
- [Game trailer](https://skills.varg.ai/video/game-trailer.md)

## More beat sync

- [Anime Triple Split](https://skills.varg.ai/component/varg.anime-triple-split.md) — `git clone https://github.com/vargHQ/code2video-templates && cd code2video-templates/anime-triple-split && bash make.command`
- [varg Music Video](https://skills.varg.ai/component/varg.music-video.md) — `git clone https://github.com/vargHQ/code2video-templates && python3 code2video-templates/varg-music-video/scripts/songmap.py song.mp3 --lyrics lyrics.txt --out songmap.json`
- [Beat Accent](https://skills.varg.ai/component/hf.beat-accent.md) — `npx hyperframes add beat-accent`
- [Beat Freeze Cut](https://skills.varg.ai/component/hf.beat-freeze-cut.md) — `npx hyperframes add beat-freeze-cut`
- [Beat Pulse Background](https://skills.varg.ai/component/hf.beat-pulse-background.md) — `npx hyperframes add beat-pulse-background`
- [Beat Timeline](https://skills.varg.ai/component/hf.beat-timeline.md) — `npx hyperframes add beat-timeline`
