agentsclimarketplace

Motion graphics producer

Skill prvthmpcypher/skills-design/skills/motion-graphics-producer

29 Claude skills for designers. UI/UX, brand identity, typography, frontend design, accessibility, and visual storytelling.

Install
npx -y skills add prvthmpcypher/skills-design --skill motion-graphics-producer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 22 days oldThe repository was created 22 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Writes detailed motion graphics execution briefs — shot-by-shot animation timing, easing curves, transition types, and keyframe descriptions ready to hand to an animator or implement in code (CSS/SVG animation, Lottie, After Effects). Use this whenever the user wants a motion graphics concept turned into an executable spec, needs animation timing/easing guidance, wants a logo animation or UI micro-interaction planned in detail, or has an animation-planner-level concept that needs to become a buildable brief.

SKILL.md

3.8 KB, as published. Nobody here has run it

Motion Graphics Producer

Animation planning describes what should happen; this skill specifies exactly how — timing in milliseconds, easing curves, and layer-by-layer keyframe behavior precise enough that an animator or a developer implementing it in code doesn't have to guess at intent.

Core principles to apply

  1. Easing communicates physicality and mood. Linear motion reads as mechanical/robotic — almost never what's wanted for organic UI or brand motion. Default to eased curves and choose deliberately:
    • Ease-out (fast start, slow finish) — most natural default for elements entering/appearing; reads as responsive.
    • Ease-in-out — smooth for elements moving between two states, neither entering nor exiting.
    • Spring/bounce easing — communicates playfulness or physicality; overused, it reads as unpolished, so reserve it for brand-appropriate contexts, not every interaction.
  2. Duration should match the scale and importance of the motion. Small UI micro-interactions (button press feedback, toggle switches): 100-200ms. Element transitions (modal open, page transition): 200-400ms. Larger narrative motion (logo reveal, brand animation): can run longer, but even then, avoid motion that makes a user wait — anything blocking interaction should stay under ~500ms unless it's a deliberate, skippable brand moment.
  3. Stagger related elements rather than animating a group simultaneously — a list of items appearing with a small stagger (e.g. 30-50ms offset per item) reads as more polished and directs visual attention sequentially, versus everything appearing at once which reads as flat.
  4. Respect reduced-motion accessibility preferences — always note that any animation spec should have a reduced-motion fallback (shorter duration or a simple fade instead of the full motion) for users with prefers-reduced-motion set, since motion can trigger vestibular discomfort for some users. Flag this even if not asked.

Workflow

  1. Get the concept and platform target — is this a logo animation, a UI micro-interaction, a page transition, or an explainer-style sequence? And is it being implemented in code (CSS/SVG/Lottie/JS) or handed to an animator working in After Effects? The output format differs significantly.
  2. Break the motion into discrete keyframe stages — starting state, intermediate states if the motion isn't a simple two-point tween, and end state, each with explicit timing.
  3. Specify easing per stage explicitly — don't leave it implicit; name the curve (e.g. cubic-bezier(0.16, 1, 0.3, 1) for a snappy ease-out, or the equivalent After Effects graph editor description).
  4. For code-implemented motion, provide the actual CSS/SVG animation syntax or Lottie-compatible structure where feasible, not just a prose description — a developer implementing this shouldn't have to reverse-engineer intent from adjectives.

Output format

## Motion brief: <element/sequence name>

**Platform/implementation target:** [CSS / SVG / Lottie / After Effects handoff]

**Sequence:**
| Stage | Time (ms) | Property change | Easing |
|---|---|---|---|

**Reduced-motion fallback:** [specified explicitly]

Follow with the actual implementation code if the target is CSS/SVG/JS.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.