Typing Animation — primitive for text reveals (react)

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.

Words type out letter by letter behind a blinking cursor, get deleted, and the next word types in

Prompt that renders it frame-exact

Use Typing Animation from Magic UI (https://magicui.design/docs/components/typing-animation, MIT) for a typed headline, a search bar or a chat prompt. It types and deletes with setTimeout and blinks the cursor with a CSS keyframe, so it drifts in a render. Make it a pure function of time: chars = floor((t - start) * 1000 / typeSpeed) while typing, count back with deleteSpeed after pauseDelay, step through words, and show the cursor when floor(t * 2) is even. Take t from frame / fps in Remotion or from the paused timeline in HyperFrames. Set words (or children), typeSpeed, deleteSpeed, pauseDelay, loop, cursorStyle and the font.

Used in

More text reveals