What problem does it solve? Developers integrating the Velt collaboration SDK often misconfigure presence features, causing avatars to show users across all documents, stale online statuses, or broken cursor tracking. This Skill provides 15 evidence-backed rules covering correct setup, configuration, and debugging of Velt Presence. ## Core Features & Use Cases - Presence Setup & Scoping: Enforces authProvider-based authentication (never deprecated identify()) and setDocuments scoping so presence only shows users in the current document. - Configuration Patterns: Covers inactivity/offline timeouts, maxUsers avatar overflow, self-visibility toggling, location-based filtering, and flock mode (follow me) shared navigation with onNavigate SPA routing. - Data Access & Customization: Documents React hooks (usePresenceData, usePresenceEventCallback), vanilla JS Observable APIs, VeltPresenceWireframe UI customization, and componentConfig template-variable binding. - Use Case: When adding a "who's online" avatar row to a Next.js document editor, the agent applies the core-setup, core-document-setup, and config-inactivity-time rules to produce verified code with a checklist. ## Quick Start Ask the agent to add Velt presence avatars with online/away/offline status to your React toolbar, scoped to the current document.