nexu-io avatar

Emilkowalski Motion

This is a motion polish pass you run after your UI is already built. It adds micro-interactions, state transitions, and scroll reveals in the restrained, product-grade style Emil Kowalski is known for. The skill enforces practical animation discipline: transform and opacity only, 140-220ms for controls, one consistent easing language, and prefers-reduced-motion fallbacks baked in. It won't redesign your layout or add particle effects. Think of it as the difference between a working interface and one that feels considered. Works with plain CSS, React, or GSAP if you need sequencing. Best used when you want motion that clarifies hierarchy without becoming the main character.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
12
skills.sh installs
2.4K
GitHub stars
106.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add nexu-io/open-design --skill emilkowalski-motion --agent claude-code

Installs into .claude/skills of the current project.

Files

Emil Kowalski Motion Follow-Up

Use this skill after a design artifact already exists. The goal is to make the interface feel alive without turning it into a motion demo.

Workflow

  1. Inspect the current HTML, component, or selected page element before adding animation.
  2. Pick the smallest set of motion moments that clarify state or hierarchy:
    • entry reveal for the primary content
    • hover / active feedback for important controls
    • transition between UI states
    • scroll reveal only when it helps the story
  3. Prefer transform and opacity. Avoid animating layout properties such as top, left, width, or height.
  4. Use one motion language across the artifact. Do not mix unrelated easings, durations, or physics.
  5. Add prefers-reduced-motion fallbacks for any automatic or scroll-linked motion.
  6. Keep copy, data, and layout intent intact unless the user explicitly asks for a redesign.

Motion Rules

Sponsors

Details

Repository
github.com/nexu-io/open-design
Categories
Sales & Marketing, Design & UI/UX
First seen
Jul 14, 2026

More from nexu-io/open-design

All 217
1apollographql avatarroverapollographql/skillsGuide for using Apollo Rover CLI to manage GraphQL schemas and federation. Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing2.4Kskills.sh installs
2forcedotcom avatardeploying-omnistudio-datapacksforcedotcom/sf-skillsSalesforce Industries DataPack deployment automation using Vlocity Build. TRIGGER when: user deploys or validates OmniStudio/Vlocity DataPacks with vlocity comm2.4Kskills.sh installs
3forcedotcom avatarbuilding-omnistudio-callable-apexforcedotcom/sf-skillsSalesforce Industries Common Core (OmniStudio/Vlocity) Apex callable generation and review skill with 120-point scoring. Use when creating, reviewing, or migrat2.4Kskills.sh installs
4forcedotcom avatarbuilding-omnistudio-datamapperforcedotcom/sf-skillsOmniStudio Data Mapper (formerly DataRaptor) creation and validation with 100-point scoring. Use when building Extract, Transform, Load, or Turbo Extract Data M2.4Kskills.sh installs
5anthropics avatarcomps-analysisanthropics/financial-servicesBuild institutional-grade comparable company analyses with operating metrics, valuation multiples, and statistical benchmarking in Excel/spreadsheet format. **P2.4Kskills.sh installs
6forcedotcom avatarmodeling-omnistudio-epc-catalogforcedotcom/sf-skillsSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, buildi2.4Kskills.sh installs