designer-skills/interaction-design/README.md

1.1 KiB

interaction-design

Design meaningful interactions with micro-animations, state machines, gestures, error handling, and feedback patterns.

Skills (7)

  • micro-interaction-spec — Specify micro-interactions with trigger, rules, feedback, and loop/mode definitions.
  • animation-principles — Apply animation principles to UI motion for purposeful, polished interactions.
  • state-machine — Model complex UI behavior as finite state machines with states and transitions.
  • gesture-patterns — Design gesture-based interactions for touch and pointer devices.
  • error-handling-ux — Design error prevention, detection, and recovery experiences.
  • loading-states — Design loading, skeleton, and progressive content reveal patterns.
  • feedback-patterns — Design system feedback for user actions including confirmations and status.

Commands (3)

  • /design-interaction — Design a complete interaction flow for a feature or component.
  • /map-states — Model the states and transitions for a complex UI component.
  • /error-flow — Design a complete error handling flow for a feature.