convex-filters

Build full-text search indexes and run relevance-ranked queries on Convex collections.

434|33|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/udecode/better-convex --skill convex-filters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-filters
Source: https://github.com/udecode/better-convex/tree/main/.claude/skills/convex-filters
Command: npx skills add https://github.com/udecode/better-convex --skill convex-filters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables robust full-text search and advanced filtering for Convex data stores, including efficient indexing, real-time result streams, and relevance scoring to improve data discoverability.

Core Features & Use Cases

  • Search indexes: build and maintain fast, scalable full-text indexes on Convex collections.
  • Real-time streams: provide up-to-date query results as data changes.
  • Query optimization: apply strategies to speed up complex search scenarios.
  • Pagination & relevance: support paginated results with ranking by relevance.

Quick Start

Create a full-text search index for a Convex collection and run a relevance-ranked query.

Frequently Asked Questions about convex-filters

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

FAQPage Schema
How do I implement full-text search in a Convex application?

Convex full-text search provides real-time result streams that update instantly as data changes, ensuring your search queries return the most up-to-date information without manual polling.

Can I paginate search results and rank them by relevance in Convex?

Yes, you can paginate search results and rank them by relevance in Convex. This Skill supports paginated results with ranking to handle large datasets and improve discoverability.

What is the best way to optimize complex search queries in Convex?

You need a Convex data store with existing collections to use this Skill. It provides clear APIs and sensible defaults to integrate search capabilities directly into your Convex app environment.

Are there limitations to real-time filtering for Convex data stores?

Limitations of real-time filtering for Convex data stores include potential performance trade-offs during complex search scenarios, which this Skill mitigates by applying query optimization strategies and performance guardrails.