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.