UI DESIGN LAB
  • Home
  • Community
  • Library
  • Knowledge
  • Docs
ZHLogin
Back to knowledge
Interaction Responsive Motion

Command Palette Safety

Command Palette Safety turns a frequent interface judgment into an executable constraint before generation.

commandshortcutssafety

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.

Apply When

  • The product has many navigation, creation, export, bulk, or AI actions.
  • Users need to judge state, scope, risk, or next action quickly.

Avoid

  • A command says only Delete without object or impact scope.
  • Irrelevant structure, copy, or decoration is added only to make the UI feel richer.

Knowledge Metadata

Category
Interaction Responsive Motion
Quality
84%
Version
v1
Published
6/6/2026