remotion-markup
Structure Remotion scenes with markup patterns for layout, typography, and reusable video UI.
Install
npx skills add https://github.com/remotion-dev/skills --skill remotion-markup- metadata
- tags: text, highlights, annotations, circles, rough-notation
Text highlights
Use @remotion/rough-notation to draw animated annotations around or behind text. It supports highlights, circles, underlines, strike-throughs, crossed-off text, boxes, and brackets.
Docs: https://www.remotion.dev/docs/text-highlights
Install the package using the same Remotion version as the project:
Choose the component that describes the annotation: <Highlight>, <Circle>, <Underline>, <StrikeThrough>, <CrossedOff>, <Box>, or <Bracket>. The component determines both the annotation style and whether it renders behind or on top of the text.
Drive progress from useCurrentFrame() so the annotation is deterministic and synchronized with the video:
Keep progress inline, hardcoded and use interpolate for maximum Studio interactivity (remotion-interactivity skill).