form-design

Enforce helper text, placeholders, and validation across form inputs.

Updated May 24, 2026
One-click install
npx skills add https://github.com/yonetim258852/ozgur-os --skill form-design-yonetim258852
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: form-design
Source: https://github.com/yonetim258852/ozgur-os/tree/main/.claude/skills/form-design
Command: npx skills add https://github.com/yonetim258852/ozgur-os --skill form-design-yonetim258852

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Forms guide design decisions by enforcing three layers of guidance—helper text, placeholders, and validation—reducing confusion and submission errors.

Core Features & Use Cases

  • The Three Guidance Layers: helper text, placeholder, and validation, plus real-time feedback.
  • Submit Button State management: disable until all required fields are valid and provide loading states.
  • Field Anatomy and Accessibility: clear labels, ARIA relationships, and semantic grouping with fieldsets.
  • Autofill and Input Types: support for autofill and proper input types to improve UX.
  • Use Case: redesigns a login or data-entry form to minimize user errors and increase completion rate.

Quick Start

Design a user-friendly form with helper text, placeholders, and real-time validation.

Frequently Asked Questions about form-design

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

FAQPage Schema
How do I design accessible web forms with proper input validation and helper text?

Design accessible web forms by enforcing three guidance layers: helper text, placeholders, and validation. Apply semantic grouping with fieldsets, clear labels, and ARIA relationships to minimize user errors and increase completion rates.

What is the best way to manage submit button states for form validation?

Manage submit button states by disabling the button until all required fields are valid, then providing loading states during submission. This approach enforces clear guidance and prevents users from submitting incomplete or invalid data.

How do I structure form field anatomy to improve UI accessibility?

Structure form field anatomy by implementing clear labels, establishing ARIA relationships, and using semantic grouping with fieldsets. This ensures accessible inputs across various field types for both web and app UI scenarios.

When do I need real-time feedback and validation layers in form UX design?

You need real-time feedback and validation layers when redesigning login or data-entry forms to reduce confusion and submission errors. Applying helper text, placeholders, and validation provides immediate guidance and minimizes user frustration.

Can I use autofill and proper input types to increase form completion rates?

Yes, you can support autofill and proper input types to improve form UX. Combining these features with the three guidance layers reduces user errors and increases completion rates across web and app UI scenarios.

Why does my form design still cause user confusion despite having input placeholders?

Form design causes user confusion when relying solely on placeholders. You must enforce three guidance layers—helper text, placeholders, and validation—along with real-time feedback to reduce confusion and submission errors effectively.