hicks-law

Analyze interface decision points and reduce choice overload using Hick's Law.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/dev-khoi/AURA-conHack-2026 --skill hicks-law-dev-khoi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hicks-law
Source: https://github.com/dev-khoi/AURA-conHack-2026/tree/main/.opencode/skills/hicks-law
Command: npx skills add https://github.com/dev-khoi/AURA-conHack-2026 --skill hicks-law-dev-khoi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Interfaces with too many options slow users down and cause decision paralysis, hurting conversion and satisfaction. This Skill provides a structured framework to audit decision points, quantify choice overload, and apply reduction strategies like chunking, progressive disclosure, and smart defaults. ## Core Features & Use Cases - Decision Point Auditing: Map every place users must choose, with option counts and complexity ratings, using a structured inventory template. - Reduction Strategies: Apply chunking, progressive disclosure, smart defaults, filtering, and recommendations to cut decision time. - Impact Estimation: Output a reduction plan with expected decision-time, conversion, and support-ticket improvements. - Use Case: A product team redesigning an onboarding flow with 15 upfront configuration options uses this Skill to reduce it to 3 essential questions with defaults, raising completion rates. ## Quick Start Analyze my app's settings screen using Hick's Law and recommend which options to chunk, hide, or set as defaults.

Frequently Asked Questions about hicks-law

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

FAQPage Schema
How do I reduce decision fatigue in my app's UI?▼

Audit every decision point where users must choose, then apply reduction strategies: chunk related items into groups of 3-4, hide advanced options behind progressive disclosure, pre-select smart defaults, and add filtering or recommendations for large option sets.

What is Hick's Law and how does it apply to UX design?▼

Hick's Law states that decision time increases logarithmically with the number of choices (RT = a + b * log2(n+1)). In UX design, it means fewer, well-organized options lead to faster decisions, so interfaces should aim for 5-7 options per grouping.

How many menu items should a navigation bar have?▼

Aim for 5-7 options maximum in any grouping. For larger sets, use categorization to chunk items into groups of 3-4, or provide search and filtering so users can narrow options themselves.

When does Hick's Law not apply to interface design?▼

Hick's Law does not apply to expert users with learned shortcuts, emergency situations with trained responses, unequally weighted options, or sequential rather than parallel choices. In these cases, reducing options may not speed decisions.

How do I simplify an onboarding flow with too many options?▼

Reduce upfront questions to only essential ones and default the rest. The Skill cites a Slack-style example where cutting 15 configuration options to 3 essential questions raised completion from 62% to 89% and cut time from 8 to 2 minutes.