One-click install
npx skills add https://github.com/abhilash-nandkumar/dot_config --skill hicks-law-abhilash-nandkumar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hicks-law
Source: https://github.com/abhilash-nandkumar/dot_config/tree/main/opencode/skills/hicks-law
Command: npx skills add https://github.com/abhilash-nandkumar/dot_config --skill hicks-law-abhilash-nandkumar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hicks' Law helps reduce the time users spend deciding by limiting choice quantity in interfaces. This approach is especially effective when designing navigation, menus, onboarding flows, or any interface where users must choose between options.

Core Features & Use Cases

  • Reducing cognitive load by restricting options to a manageable set (recommended 4-7 items).
  • Applying progressive disclosure to reveal advanced options only when needed.
  • Analyzing decision points using the Hicks Law formula to predict reaction times.

Quick Start

Reduce options to a 4-7 item sweet spot and enable progressive disclosure to reveal advanced choices as needed.

Frequently Asked Questions about hicks-law

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

FAQPage Schema
How do I reduce user decision time in complex interface navigation?

Apply Hicks' Law to interface navigation by restricting choices to a 4-7 item sweet spot. This minimizes cognitive load and restricts choice quantity, directly speeding up user reaction times when scanning menus.

What is the recommended number of options for UX design onboarding flows?

The recommended number of options for UX design onboarding flows is a 4-7 item sweet spot. Reducing options to this quantity minimizes cognitive load and prevents choice overload, helping users progress through onboarding steps faster.

How do I calculate decision time using the Hicks Law formula for dashboard usability?

Calculate dashboard decision time using the Hicks Law formula to analyze decision points and predict reaction times. Quantifying choice reduction allows you to establish predictive usability metrics and optimize the dashboard layout for faster interactions.

How do I apply progressive disclosure to manage cognitive load in forms?

Apply progressive disclosure to forms by revealing advanced options only when needed, keeping the initial view to the 4-7 item sweet spot. This manages cognitive load by hiding complex choices until the user actively requests them.

Does chunking information architecture help reduce choice overload in UX design?

Chunking information architecture helps reduce choice overload by breaking complex structures into manageable sets. Combined with progressive disclosure guidelines, chunking limits visible options to the recommended 4-7 items, lowering cognitive load.