task-search

Search tasks by text with relevance ranking and matched-term highlighting.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/abdulahad139/Todoapp-HackathonII --skill task-search-abdulahad139
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-search
Source: https://github.com/abdulahad139/Todoapp-HackathonII/tree/main/.claude/skills/task-search
Command: npx skills add https://github.com/abdulahad139/Todoapp-HackathonII --skill task-search-abdulahad139

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about task-search

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

FAQPage Schema
How do I search tasks across multiple fields using multi-token queries?

Multi-token task search applies case-insensitive matching across titles, descriptions, and tags, requiring all tokens to be present using AND logic. Text input is debounced by 300ms to reduce unnecessary processing and provide a responsive typing experience.

What is the best way to rank task search results by relevance?

Relevance ranking scores task search results by prioritizing title matches over descriptions and tags. The system highlights matched terms visually and constrains the output to the top 50 results for performance.

Does multi-token search support AND logic for filtering tasks?

Yes, multi-token task search requires all tokens in the query to be present to match, enhancing precision for complex queries. This AND-logic ensures that only tasks containing every specified term are returned in the results.

Can I use keyboard navigation to browse task search results?

Yes, task search results support accessible keyboard navigation and messaging. Users can navigate through the top 50 ranked results using keyboard controls, with matched terms highlighted for easy visual identification.

Why does task search have a 300ms delay before showing results?

The 300ms delay is caused by debounced search processing, which delays filtering tasks until typing pauses. This reduces unnecessary processing load and provides a smoother, more responsive typing experience.