oil-motion

oil-motion

Generates interactive animations for web pages that follow scrolling and mouse movements.

Agent SkillDesignOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 2.6k
Source
skill-github

Overview

Oil Motion is a universal interactive animation Skill for Agents, helping designers create web animations that respond to scrolling, mouse movement, and other interactions. Users only need to provide assets and express their intent; the Agent handles generation, validation, compression, and frontend implementation. Suitable for product showcases, character interactions, and instructional demonstrations. Supports multiple interaction methods including scroll, mouse movement, drag, touch, or device orientation.

Capabilities

  • ▪Generate interactive animations with continuous frames
  • ▪Organize and compress animation assets
  • ▪Support various interaction control methods
  • ▪Ensure smoothness and clarity of animations

Use cases

Product reveal animations triggered by page scrollingCharacter gaze-following animations on mouse movementAnimation progress forward/backward during drag interactionsTouch or tilt-based animations on mobile devices

Setup

Requires: API KeyNode.js 22.18+Python 3.10+
npx skills add oil-oil/oil-motion

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to install Oil Motion?

Use the command: npx skills add oil-oil/oil-motion.

What dependencies are required?

Node.js 22.18+ and Python 3.10+ are required.

What needs to be done before generating an animation for the first time?

Enter your API Key and save it to the system credential store.

Related skills