Use this skill when designing structural constraints that prevent invalid actions through the shape, layout, or behavior of the design itself — paths (channels of motion), axes (rotary controls), barriers (blocks). Trigger when designing input controls, drag-and-drop affordances, modal dialogs, or hardware-style structural prevention. Sub-aspect of constraint; read that first.
$npx -y skills add hdeibler/universal-design-principles --skill constraint-physicalInstalls into the current project.
Run `npx skills use "https://github.com/hdeibler/universal-design-principles" --skill "hdeibler/universal-design-principles/constraint-physical"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/hdeibler/universal-design-principles" that are relevant to the current task. Run `npx skills add "https://github.com/hdeibler/universal-design-principles"` and select the relevant skills, then follow their instructions.