Skip to content
Design
Command

/design-interaction

Design a complete interaction flow for a feature or component.

BOOST
From plugin
designer-skills
2.9k33 skills33 commands
Install
> /plugin marketplace add Owl-Listener/designer-skills

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/design-interaction

Context preview

What this command does when you run it.

Design a complete interaction flow for a feature or component.

Command definition

design-interaction.md
description: Design a complete interaction flow for a feature or component.
argument-hint: "[feature or component, e.g., 'add to cart flow' or 'drag-to-reorder list']"

/design-interaction

Design a complete interaction flow.

Steps

1. **States** — Model the interaction states using `state-machine` skill. 2. **Micro-interactions** — Specify each micro-interaction using `micro-interaction-spec` skill. 3. **Animation** — Define motion using `animation-principles` skill. 4. **Gestures** — Design touch/pointer interactions using `gesture-patterns` skill. 5. **Feedback** — Specify system feedback using `feedback-patterns` skill. 6. **Error handling** — Design error paths using `error-handling-ux` skill. 7. **Loading** — Design loading states using `loading-states` skill.

Output

Complete interaction specification with state diagram, micro-interaction specs, animation details, gesture definitions, feedback plan, error flows, and loading states. Consider following up with `/map-states` for complex components or `/error-flow` for critical paths.

Ships withdesigner-skills

Design skills for the agent era, written so an AI agent can actually use them. 273 skills and 76 commands across 33 plugins, in five collections, for Claude Code and Gemini CLI. Not sure which skill you need?

Get the whole plugin

Other commands on designer-skills.