Design Principle
Command palettes are useful for speed, but scope, risk, and outcome must be explicit.
Principle
Command palettes are useful for speed, but scope, risk, and outcome must be explicit.
Design action
Show verb, object, scope, and shortcut for each command; risky commands require confirmation or a second choice, with recent and search results grouped.
Examples
Positive example: The product has many navigation, creation, export, bulk, or AI actions. Counterexample: A command says only Delete without object or impact scope.
Apply when
The product has many navigation, creation, export, bulk, or AI actions. Users need to judge state, scope, risk, or next action quickly.
Source notes
Source note: Synthesized from Apple HIG, Material Design, GOV.UK/Polaris/Atlassian component practices, and interaction accessibility principles.
Agent Directive
Show verb, object, scope, and shortcut for each command; risky commands require confirmation or a second choice, with recent and search results grouped.