--- name: effects description: Canvas/WebGL visual effects for Remotion using effects arrays and createEffect(). metadata: tags: effects, visual-effects, webgl, canvas, video, create-effect --- Use this rule only when the top-level skill lists an effect that matches the requested look, or when the user asks to create a reusable custom effect. Docs: https://www.remotion.dev/docs/effects Custom effect docs: https://www.remotion.dev/docs/create-effect ## Usage Install the package that provides the chosen effect: ```bash npx remotion add @remotion/effects ``` Effects are functions passed to the `effects` prop of canvas-based components such as `