Design skill

Interaction Design

Design and implement purposeful microinteractions, motion, transitions, loading states, gestures, and user feedback patterns that improve usability and delight.

Best for

Frontend developers and product designers building animated, stateful, and gesture-driven user experiences.

wshobson
Publisher
wshobson/agents
Repository

Verified source

Inspect the skill before you use it.

wshobson/agents on GitHub
Setup command

npx skills add https://github.com/wshobson/agents --skill interaction-design

Common use cases

When to use this skill

  • Add clear feedback to buttons, forms, loading states, and notifications.
  • Design page transitions, gestures, drag-and-drop, and scroll interactions.
  • Build a consistent timing and easing system with reduced-motion support.

Example prompts

Prompts you can adapt

Design the microinteractions and feedback states for this workflow without over-animating it.
Implement accessible transitions for this component using consistent timing, easing, and reduced-motion behavior.

How to use it

A simple workflow

1

Open the verified wshobson source on GitHub and review its SKILL.md or repository documentation.

2

npx skills add https://github.com/wshobson/agents --skill interaction-design

3

Start with an example prompt below, adapt it to your project, and verify the result.

FAQ

Questions about Interaction Design

Is this linked to an official public source?

Yes. This page links directly to the wshobson GitHub source shown above. Review its documentation and license before production use.

How do I add this skill?

Run the setup command shown on this page, then refresh your agent if required.