proximity-form-fields

Community

Make 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.