What problem does it solve?
This Skill provides a comprehensive guide to using convex-helpers, a collection of utilities designed to simplify common backend development patterns in Convex, such as data relationships, access control, and data validation.
Core Features & Use Cases
- Relationship Helpers: Simplify traversing and fetching related data across Convex tables.
- Custom Functions: Implement robust data protection and access control, acting as Convex's alternative to Row Level Security (RLS).
- Filter Helper: Apply complex TypeScript-based filters to database queries.
- Sessions: Track anonymous users across requests.
- Zod Validation: Integrate Zod schemas for input validation.
- Migrations: Safely run data migrations.
- Triggers: Execute code automatically on data changes.
- Aggregations: Compute aggregates efficiently.
Quick Start
Use the convex-helpers-guide skill to learn how to implement authenticated queries with user context.