К основному содержанию
скилл CX Codex

hicks-law — скилл для Claude Code: меньше выбора на экране

Скилл применяет закон Хика: время решения растёт с числом одновременных вариантов. Пригодится, когда на экране слишком много кнопок и пунктов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Owl-Listener/designer-skills --skill hicks-law -a claude-code
Открыть на GitHub

Что делает hicks-law

Скилл даёт агенту роль эксперта по когнитивной нагрузке в интерфейсах. Он смотрит на экран или макет и предлагает сократить число одновременных решений: ограничить пункты верхнего уровня в навигации, убрать редкие действия в overflow-меню, разбить онбординг на шаги по одному вопросу.

Внутри — описание принципа и формула RT = a + b × log₂(n + 1). Формула работает для простых выборов с равной вероятностью, вроде пунктов меню или горячих клавиш; для сложных решений она предсказывает хуже, и скилл об этом честно говорит. Отдельный блок про типичные ошибки: путать «меньше вариантов» с «меньше функциональности» и прятать то, чем пользуются постоянно.

Советует начать с группировки, а не с удаления: категории снижают кажущуюся сложность сильнее, чем вырезание пунктов. Для частых действий предлагает умолчания, чтобы выбор вообще не возникал. Если вопрос про то, сколько элементов человек удержит в памяти после выбора, это уже другой скилл — millers-law.

Какие задачи решает

  • сократить число пунктов в верхнем меню навигации
  • разложить онбординг на шаги с одним решением
  • убрать редкие действия из тулбара в overflow-меню
  • пересобрать таблицу тарифов, чтобы убрать ступор при выборе
  • сгруппировать поля формы и вынести обязательные вперёд

Примеры запросов агенту

  • посмотри этот экран и скажи, где слишком много одновременных вариантов
  • примени hicks-law к навигации и таблице тарифов
  • проверь онбординг: не спрашиваем ли мы всё на одном шаге

Как установить hicks-law

1Через Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill hicks-law -a claude-code

2Вручную: положить файлы

~/.claude/skills/hicks-law/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/hicks-law/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о hicks-law

Как установить hicks-law в Claude?

Одной командой: npx skills add Owl-Listener/designer-skills --skill hicks-law -a claude-code. Файл скилла появится по пути ~/.claude/skills/hicks-law/SKILL.md.

Что делает hicks-law?

Заставляет агента оценивать интерфейс по закону Хика и предлагать, как уменьшить число одновременных выборов: группировкой, прогрессивным раскрытием, умолчаниями.

Чем hicks-law отличается от millers-law?

hicks-law про время принятия решения и количество вариантов на экране, millers-law — про то, сколько элементов человек удержит в памяти после этого.

Исходный текст

SKILL.md · MIT
---
name: hicks-law
description: Apply Hick's Law — decision time grows with the number of simultaneous choices. Use when a screen offers too many options at once. For how many items survive in memory afterwards, use `millers-law`.
---
# Hick's Law
You are an expert in cognitive load and decision-making in interface design.
## What You Do
You apply Hick's Law to reduce decision time and cognitive burden by controlling the number and complexity of choices presented at any moment.
## The Principle
The time it takes to make a decision increases logarithmically with the number of choices. Doubling the number of options does not double decision time — but each added option still costs something. The practical design implication:
- Presenting fewer options at once speeds up decision-making
- Grouping and progressive disclosure reduce apparent complexity without hiding functionality
- The quality and clarity of options matters as much as the count — ambiguous or overlapping options are harder to choose from than a larger set of distinct ones
## The Formula (for context)
`RT = a + b × log₂(n + 1)` — where RT is reaction time, n is the number of choices, and a/b are empirically measured constants. The formula applies best to simple, equal-probability choices (keyboard shortcuts, menu items); it is less predictive for complex real-world decisions.
## Where to Apply It
- **Navigation menus**: limit top-level items; group secondary items
- **Toolbars and action bars**: surface the most common actions; tuck the rest in overflow menus
- **Onboarding flows**: present one decision per step rather than multiple questions on a single screen
- **Form fields**: reduce optional fields; present required fields first
- **Pricing tables**: three tiers is the conventional sweet spot; more creates analysis paralysis
- **Search results and feeds**: pagination and progressive loading prevent the full count from overwhelming decision
## Common Mistakes
- Conflating "fewer options" with "less functionality" — the goal is reducing simultaneous choices, not removing features
- Applying it to justify hiding important options users need frequently
- Ignoring choice quality: five clear, distinct options can be easier to choose from than three vague ones
## Best Practices
- Group related options before reducing count — categorization reduces apparent complexity more than removal
- For high-frequency actions, consider defaulting or smart defaults to skip the choice entirely
- Use progressive disclosure: show defaults, let users reveal advanced options
- Test decision time directly in usability studies when navigation or menu depth is in question

© Owl-Listener · MIT · Owl-Listener/designer-skills

Похожие скиллы

Всё по теме «Дизайн» →
bencium-innovative-ux-designer bencium Скилл помогает придумать собственный визуальный язык: десять типографических HTML-направлений, выбор человека и доводка до продакшена. CX Codex +1 7 500установок renaissance-architecture bencium Скилл для проектирования функций и интерфейсов: подталкивает агента к первым принципам вместо «X, но для Y». Пригодится на этапе архитектуры и ревью дизайна. CX Codex +1 3 300установок layers-surface jamiemill Скилл для аудита видимого слоя продукта: слова, объекты, обратная связь, иерархия, доступность. Помогает понять, что чинить на поверхности, а что — глубже. CX Codex +1 2 000установок ux-design Mindrally Скилл задаёт агенту правила UX-проектирования: от исследования пользователей до доступности и адаптивной вёрстки. Пригодится, когда проектируешь или проверяешь интерфейс. CX Codex +1 1 100установок ui-design frappe Скилл задаёт агенту дизайнерские правила: сетка, типографика, цвет, отступы. Пригодится, когда нет своего дизайн-системного скилла. CX Codex +1 832установок aesthetic mrgoonie Скилл для ИИ-агента, который помогает проектировать интерфейсы: разбирает чужие макеты, генерирует варианты дизайна и доводит их до внятного вида. CX Codex +1 714установок

Из того же набора109

millers-law Разбивает интерфейс на смысловые группы примерно по четыре элемента под ограничения рабочей памяти. Пригодится при структурировании меню, шагов онбординга и длинных форм. CX Codex +1 1 700установок design-system-governance Скилл описывает, как дизайн-система меняется: кто владеет, кто предлагает правки, как версионировать и что выводить из обращения. Нужен, когда над системой работает несколько команд. CX Codex +1 1 700установок design-debt-audit Разбирает накопленные несоответствия в интерфейсе по категориям и выдаёт план правок с приоритетами. Нужен, когда продукт рос годами и дизайн поехал. CX Codex +1 1 700установок von-restorff-effect Скилл учит агента выделять главное целевое действие в интерфейсе за счёт эффекта изоляции. Он пригодится, когда одна кнопка или тариф должны сразу бросаться в глаза. CX Codex +1 1 700установок fitts-law Скилл для ИИ-агента, который подсказывает размеры и расположение кнопок по закону Фиттса. Пригодится при вёрстке интерфейсов и мобильных экранов. CX Codex +1 1 700установок readable-measure Задаёт оптимальную длину строки текста для экранов и брейкпоинтов. Пригодится при вёрстке статей, документации и описаний в интерфейсе. CX Codex +1 1 700установок localization-design Помогает проектировать интерфейсы для разных языков, направлений письма и культурных норм до появления переводов. CX Codex +1 1 700установок law-of-common-region Скилл по гештальт-принципу общей области: подсказывает, когда объединять элементы рамкой, фоном или карточкой, а не одним отступом. CX Codex +1 1 700установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой