kcc989-interaction-design
Installation
SKILL.md
This skill guides creation of rich interactive experiences that feel alive, responsive, and delightful. While frontend-design focuses on visual aesthetics, this skill focuses on how interfaces behave, respond, and guide users through meaningful interactions.
The user provides interaction requirements: a component needing feedback patterns, a form requiring validation, a data-heavy interface needing loading states, or any feature requiring thoughtful user experience design.
Interaction Thinking
Before implementing, understand the interaction context:
- User Goal: What is the user trying to accomplish? What's their mental model?
- Friction Points: Where might users hesitate, make errors, or feel uncertain?
- Feedback Needs: What does the user need to know at each moment?
- Recovery Paths: How can users undo, retry, or escape from mistakes?
CRITICAL: Every interaction should answer three questions instantly: "What can I do?", "What just happened?", and "What's happening now?"