mapping-natural

Applies natural mapping principles to align control position, motion, and shape with affected elements.

8|3|Updated May 3, 2026
One-click install
npx skills add https://github.com/Deibler/universal-design-principles --skill mapping-natural-deibler
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mapping-natural
Source: https://github.com/Deibler/universal-design-principles/tree/main/plugins/interaction-and-control-principles/skills/mapping-natural
Command: npx skills add https://github.com/Deibler/universal-design-principles --skill mapping-natural-deibler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Users make errors and hesitate when controls do not spatially or physically correspond to the elements they affect, forcing them to decode labels and memorize relationships instead of reaching directly for the right control. ## Core Features & Use Cases - Spatial correspondence guidance: Position controls to mirror the layout of affected elements, such as stove knobs matching burner grids or chart legends ordered by line position. - Physical analogy patterns: Align control motion with embodied conventions like up-is-more, clockwise-to-increase, and pinch-to-zoom. - Fallback hierarchy: When natural mapping is unavailable, degrade gracefully to cultural conventions, clear labels, or highlight-on-touch previews instead of fake diagrams. - Use Case: Designing a multi-speaker volume panel where sliders are arranged in the same left-to-right order as the physical speakers, eliminating lookup errors. ## Quick Start Review my control panel layout and tell me whether each control's position and motion naturally map to the element it affects.

Frequently Asked Questions about mapping-natural

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

FAQPage Schema
What is natural mapping in UX design?▼

Natural mapping is when a control's spatial position, motion, or shape directly corresponds to what it affects, so a first-time user can operate it without instruction. Examples include stove knobs arranged like burners and pinch-to-zoom gestures.

How do I design controls for a multi-burner stove or multi-zone panel?▼

Arrange the controls in the same geometric layout as the elements they control, such as a 2x2 knob grid for a 2x2 burner arrangement. If the form factor prevents this, angle controls toward their targets or fall back to clear labels rather than abstract diagrams.

How should I order a chart legend for a multi-line graph?▼

Order legend entries by the vertical position of each line at a consistent chart edge, so the topmost line matches the topmost legend entry. This lets the eye trace directly from line to label in one scan instead of two.

What should I do when natural mapping is not possible?▼

Follow a fallback hierarchy: use a strong cultural convention like slider direction, then an unambiguous text label, then a highlight-on-touch preview that shows the affected element. Avoid inventing fake spatial diagrams, which are harder to interpret than labels.

Why do inverted slider directions confuse users?▼

Directional conventions like up-is-more and clockwise-to-increase are deeply embodied cultural mappings. Violating them causes immediate disorientation that labels cannot fix, because users act on the physical analogy before reading anything.

Does spatial mapping work on mobile or rotated screens?▼

Spatial mappings can break across orientations and breakpoints, such as a 2x2 grid collapsing to a single column. Verify the mapping in every orientation and switch to a different scheme, like labeled tabs, rather than scaling down a broken layout.