mapping-natural

Evaluate UI controls for natural spatial mapping and fallback hierarchy.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents user errors and confusion by ensuring a control’s position, motion, or shape reliably corresponds to what it affects.

Core Features & Use Cases

  • Natural mapping guidance: apply spatial and physical correspondences (e.g., knobs laid out like the items they control, directional controls that match the effect).
  • Decision framework when natural mapping isn’t possible: choose the right fallback hierarchy (natural mapping first, then strong conventions, then labels, then contextual highlights).
  • Quality checks and anti-pattern detection: identify common failures like inverted directions, arbitrary layouts, color-only mapping, and missing motion continuity.

Quick Start

Ask for a UX redesign using natural mapping by providing the control list and the UI area (or physical device layout) it controls, and request a layout plan plus fallbacks when spatial correspondence can’t be achieved.

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 in UX design aligns a control's position, motion, or shape with the element it affects, eliminating confusion over which control changes which item in a UI or physical panel.

How do I design dashboard controls that match their spatial layout?▼

To design dashboard controls with natural mapping, evaluate the spatial or physical correspondence between the control list and the UI area, then create a layout plan that mirrors the structure of the items being controlled.

What is the fallback hierarchy when natural mapping isn't possible?▼

When natural mapping isn't possible, the fallback hierarchy is: use strong conventions first, then apply labels, and finally use contextual highlights to guide the user interaction.

Why do users get confused by chart legends and gesture controls?▼

Users get confused by chart legends and gesture controls when spatial or physical correspondences fail, causing common anti-patterns like inverted directions, arbitrary layouts, and color-only mapping.

Can I use natural mapping for physical panel and timeline layouts?▼

Yes, you can apply natural mapping to physical panels, timelines, and gesture-based inputs by validating directionality, ordering, and interaction-state behavior to ensure control motion matches the effect.