Splitting Text — 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.

A line of text sliding in from the right piece by piece, characters or words fading up in a stagger

Prompt that renders it frame-exact

Bring a headline in with Animate UI's Splitting Text (https://animate-ui.com/docs/primitives/animate-ui/splitting-text, MIT + Commons Clause): npm install @animate-ui/react motion, then <SplittingText text="…" type="chars" />. Each piece fades in and slides 150 px from the right over 0.7 s on an ease-out, 0.05 s apart for characters, 0.2 s for words, 0.3 s for lines. It plays once on Motion's clock, so for the render compute each piece from the frame: t = frame / fps − i × stagger, opacity and x interpolated over [0, 0.7] with an ease-out (Remotion), or a paused GSAP from() with the same stagger (HyperFrames). Pick type by length (chars for short titles, words or lines for sentences).

Used in

More text reveals