proximity-form-fields
CommunityMake form fields read as true pairs.
AuthorHDeibler
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill prevents confusing form layouts by ensuring labels, inputs, help text, and errors are grouped with the correct field so users don’t have to “decode” spacing or scan for meaning.
Core Features & Use Cases
- Form proximity ladder: Applies a consistent spacing hierarchy to distinguish “inside a field” from “between fields” and “between sections.”
- Label-input binding: Ensures the primary relationship is visually and semantically obvious, including required indicators attached to label text.
- Inline help + inline errors: Places help text and validation errors within the same tight field cluster so users immediately know what each message refers to.
- Section grouping + multi-column rows: Uses larger spacing and headings for sections, and supports responsive multi-column field pairing without collapsing into “mobile mush.”
Quick Start
Use this skill when redesigning a sign-up form that currently feels ambiguous, by asking the assistant to audit spacing, label-input pairing, help/error placement, and propose a proximity-safe layout.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: proximity-form-fields Download link: https://github.com/HDeibler/universal-design-principles/archive/main.zip#proximity-form-fields Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.