convex-realtime

Synchronize reactive user interfaces with Convex real-time queries.

322|45|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Microck/ordinary-claude-skills --skill convex-realtime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-realtime
Source: https://github.com/Microck/ordinary-claude-skills/tree/main/skills_all/convex-realtime
Command: npx skills add https://github.com/Microck/ordinary-claude-skills --skill convex-realtime

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables real-time data subscriptions and automatic UI updates without polling.

Core Features & Use Cases

  • Real-time queries that auto-update on data changes
  • Use cases in live dashboards, collaborative apps, and presence indicators

Quick Start

Implement a useQuery with live updates and observe automatic refresh.

Frequently Asked Questions about convex-realtime

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

FAQPage Schema
How do I implement real-time data subscriptions without polling?

Real-time data subscriptions automatically push updates to clients whenever underlying data changes, eliminating polling. Convex reactive queries establish this connection—use useQuery to fetch data that automatically refreshes when the server state updates, ensuring your UI stays synchronized without continuous requests.

Can I use real-time queries for collaborative editing and live dashboards?

Yes. Real-time queries work for collaborative environments where multiple clients need instant synchronization. Live dashboards and collaborative apps benefit from automatic UI updates triggered by data changes across all connected clients, keeping everyone viewing the same current state.

What's the difference between real-time subscriptions and traditional polling?

Real-time subscriptions push updates immediately when data changes, reducing latency and server load. Polling requires clients to repeatedly request data at fixed intervals, wasting bandwidth and delaying visibility of changes. Subscriptions eliminate this overhead through reactive synchronization.

How do presence indicators and activity feeds work with real-time subscriptions?

Presence indicators and activity feeds subscribe to specific data streams that update instantly when users connect, disconnect, or perform actions. The subscription mechanism ensures all clients see these events immediately without refresh delays, enabling live presence and real-time activity visibility.

Do I need to manage connection state for real-time queries to stay synchronized?

Convex handles connection management internally—reactive queries automatically reconnect and resynchronize on disconnection, so you don't manually manage state. Your UI receives updates seamlessly as long as the client library maintains the subscription.