ui-ux-search-filter-sort

Provide design patterns for search, filter, and sort interfaces.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/FutureAtoms/claude-skills-backup --skill ui-ux-search-filter-sort
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-ux-search-filter-sort
Source: https://github.com/FutureAtoms/claude-skills-backup/tree/main/ui-ux-search-filter-sort
Command: npx skills add https://github.com/FutureAtoms/claude-skills-backup --skill ui-ux-search-filter-sort

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and best practices for designing effective and user-friendly search, filter, and sort functionalities within applications.

Core Features & Use Cases

  • Search Architecture: Understand different search types (explicit, instant, scoped) and states.
  • Filter Patterns: Explore various filter placements (bar, sheet) and component types (single/multi-select, range).
  • Sort Mechanisms: Implement dropdowns and segmented controls for sorting options.
  • Use Case: Design a robust e-commerce product listing page with advanced filtering by price, brand, and category, along with sorting by relevance and newest arrivals.

Quick Start

Design search, filter, and sort interfaces for a product listing screen.

Frequently Asked Questions about ui-ux-search-filter-sort

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

FAQPage Schema
How do I design search and filter interfaces for a mobile e-commerce app?

Design search and filter interfaces by utilizing specific UI patterns like search bars, bottom sheets for mobile filters, and segmented controls for sorting. This approach provides detailed specifications for creating robust product listing pages with multi-select filters and range components.

What are the best UX patterns for instant search and auto-suggest?

The best UX patterns for instant search and auto-suggest involve implementing search architecture that supports explicit, instant, and scoped search states. This provides detailed design specifications to handle real-time feedback and results display effectively.

How does filter and sort functionality work with screen readers and keyboard navigation?

Filter and sort functionality works with screen readers by addressing specific accessibility requirements for keyboard navigation and assistive technology. This ensures single/multi-select filters and sort dropdowns remain fully accessible to all users.

Can I use bottom sheets for mobile filter components instead of filter bars?

Yes, you can use bottom sheets for mobile filter components as an alternative to filter bars. This provides design specifications for various filter placements including single/multi-select options and range components tailored for iOS and Android platforms.

When should I use segmented controls vs dropdowns for sort options?

Use segmented controls for sort options when there are few choices to display, and dropdowns when space is limited or options are numerous. This provides specific UI design patterns to implement effective sorting mechanisms for search results.

Does voice search integration require different UI architecture than text search?

Voice search integration extends the standard search architecture by adding specific interface states for voice input. This provides design specifications to seamlessly blend voice search capabilities alongside traditional text search and auto-suggest components.