creative-library-selector

Installation
SKILL.md

Creative Library Selector

The agent's job is not to know every library. It is to know which capability an effect requires, and to choose the smallest tool that provides it.

Core rule: never select a library because it exists. Select it because a detected visual or interaction requirement needs it. Prefer the simplest technology capable of producing the requested effect. Avoid overlapping libraries unless there is a concrete reason.

When to Use

Activate when:

  • The user asks which library, framework, or stack to use for a creative site or a specific effect.
  • A brief contains effects but no stack: smooth scroll, horizontal gallery, image distortion, 3D product, page transitions, magnetic cursor, text reveal, particles, physics, audio-reactive.
  • An existing project has performance or conflict problems caused by overlapping libraries.
  • The agent is about to install a package for a visual effect and needs to justify the choice.
  • The user asks whether to use GSAP, Motion, Three.js, R3F, Lenis, Locomotive, Barba, Matter.js, PixiJS, OGL, or Curtains for a task.

When Not to Use

Installs
11
First Seen
Oct 27, 2026