Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ancoleman/implementing-search-filter
Implements search and filter interfaces for both frontend (React/TypeScript) and backend (Python) with debouncing, query management, and database integration.
Passed 21 of 22 test cases with the skill, and 20 of 22 without it.
1 fixed20 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I need a React component in TypeScript for a live search bar with typeahead suggestions for an online store. Please provide a complete TSX implementation featuring dynamic input handling, dropdown suggestions with matched text emphasis, keyboard shortcuts, a quick reset button, and URL query parameter state syncing, following standard frontend patterns for performance and accessibility.
| Checked | Without skill | With skill |
|---|---|---|
| Uses role="search" on the container element | Missed | Passed |
| Includes an aria-live attribute for dynamic result announcements | Passed | Passed |
| Configures a 300ms debounce delay on search input events | Passed | Passed |
| Binds Cmd+K or Ctrl+K as the global focus shortcut | Passed | Passed |
The instructions your model reads when the skill loads.
Implement search and filter interfaces with comprehensive frontend components and backend query optimization.
This skill provides production-ready patterns for implementing search and filtering functionality across the full stack. It covers React/TypeScript components for the frontend (search inputs, filter UIs, autocomplete) and Python patterns for the backend (SQLAlchemy queries, Elasticsearch integration, API design). The skill emphasizes performance optimization, accessibility, and user experience.
Search Input with Debouncing
references/search-input-patterns.mdAutocomplete/Typeahead
references/autocomplete-patterns.mdFilter UI Components
test cases passed, vs 20 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.