skills/autocomplete/SKILL.md
Use when implementing suggest options as users type.
npx skillsauth add thedaviddias/ux-patterns-for-developers autocompleteInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Suggest options as users type
Autocomplete helps users quickly find and select values from predefined options as they type. Autocomplete combines text input flexibility with dropdown-style selection, providing real-time suggestions matching user input. This pattern reduces errors, speeds data entry, and improves form completion.
references/pattern.md, then choose the smallest viable variation.role="combobox", aria-expanded, aria-controls).ArrowUp/ArrowDown, Enter, Escape, and Tab.aria-activedescendant and stable option IDs.For full implementation detail, examples, and testing notes, see references/pattern.md.
Pattern page: https://uxpatterns.dev/patterns/forms/autocomplete
tools
Use when implementing help users understand their current location.
tools
Use when implementing multi-step forms and processes.
content-media
Use when implementing video playback with controls.
development
Use when choosing, comparing, or implementing UX patterns across the UX Patterns for Developers corpus.