Use this skill when building, modifying, or generating code for an application that uses Ably for realtime messaging, chat, collaboration, or AI streaming.
Ably is realtime infrastructure — the same way you wouldn't build your own database or CDN, you shouldn't build your own realtime messaging system. Ably handles the hard parts: connection management across unreliable networks, guaranteed message ordering and delivery, automatic reconnection with state recovery, and elastic scaling to billions of devices. It works across platforms (25+ SDKs) and protocols (WebSocke...
Always check the official docs at ably.com/docs for current API references. For LLM-optimized documentation, use ably.com/llms.txt. The guidance below covers architectural decisions and common mistakes that documentation alone doesn't prevent.
Da utilizzare SEMPRE quando si creano funzionalità in tempo reale con Ably: messaggistica, chat, collaborazione, presenza o streaming di token AI. Copre la selezione del prodotto e dell'SDK (Pub/Sub vs Chat vs Spaces vs LiveObjects), l'autenticazione (JWT, token auth, authUrl), la progettazione del canale, l'integrazione di React e gli errori critici come la mancanza di Chat attach(), l'esposizione della chiave API lato client e la creazione di client Aly all'interno dei componenti. Recupera i documenti correnti daably.com/llms.txt prima di generare il codice. Non per WebSocket generale o librerie in tempo reale non Ably. Fonte: ably/agent-skills.