What problem does it solve?
The task-search skill enables users to quickly locate tasks using text queries across titles, descriptions, and tags with a debounced input, relevance ranking, and visual highlighting of matched terms.
Core Features & Use Cases
- Debounced search: delays processing by 300ms to provide a responsive typing experience and reduce unnecessary processing.
- Multi-field matching with prioritization: searches across the title, description, and tags with prioritization for title matches.
- AND-logic with tokens: requires all tokens to be present to match, enhancing precision for complex queries.
- Relevance ranking and highlighting: ranks results by relevance and highlights matched terms in results.
- Top-50 results limit and accessibility: constrains results to the top 50 for performance and provides accessible messaging and keyboard navigation.
- Integration support: works with task filters, sorting, and tagging features.
Quick Start
Start typing in the task list search box to filter tasks after the debounce delay, with matches highlighted in results.