Interaction Laws

Diagnose UX issues using empirical interaction laws for web and mobile apps.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/melissa-pereira-deel/creative-technologist-agent --skill interaction-laws
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Interaction Laws
Source: https://github.com/melissa-pereira-deel/creative-technologist-agent/tree/main/skills/interaction-laws
Command: npx skills add https://github.com/melissa-pereira-deel/creative-technologist-agent --skill interaction-laws

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Empirically validated rules guide designers in diagnosing UX issues and identifying actionable improvements.

Core Features & Use Cases

  • Fitts's Law guides target size and placement to speed up interactions.
  • Hick's Law helps manage decision load by progressive disclosure and categorization.
  • Miller's Law informs working memory limits to optimize navigation and information density.
  • Jakob's Law suggests aligning with established conventions to reduce learning cost.
  • Doherty Threshold and related performance laws guide responsive feedback and latency targets.
  • The framework translates these principles into concrete design changes and evaluation criteria.

Quick Start

Use the Interaction Laws framework to evaluate the current interface and generate improvement recommendations.

Frequently Asked Questions about Interaction Laws

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose UX issues using interaction laws?

Apply interaction laws like Fitts's Law and Hick's Law to diagnose UX issues across web and mobile apps. The framework evaluates button sizing, information architecture, and response times to generate actionable design improvements.

What UX laws help optimize interface responsiveness and navigation design?

UX laws like Doherty Threshold optimize interface responsiveness by guiding latency targets and feedback. Miller's Law informs working memory limits to optimize navigation design, reducing information density and cognitive load.

How do I apply Fitts's Law and Hick's Law to improve usability?

Apply Fitts's Law to improve usability by adjusting target size and placement to speed up interactions. Use Hick's Law to manage decision load through progressive disclosure and categorization, streamlining the user experience.

Can I use interaction heuristics for both web and mobile app interfaces?

Interaction heuristics are fully applicable to both web and mobile app interfaces. The framework evaluates information architecture and navigation design across platforms, translating canonical laws into context-specific design criteria.

When should I use Jakob's Law for interface design changes?

Use Jakob's Law for interface design changes when aligning with established conventions to reduce learning cost. This interaction law ensures users can navigate new features intuitively by matching their existing mental models.