Yjs Best Practices

Yjs CRDT best practices for building real-time collaborative applications. Use this skill when implementing collaborative editing, real-time sync, shared data structures, or any feature using Yjs (Y.Doc, Y.Text, Y.Array, Y.Map, Y.XmlFragment). Triggers on tasks involving Yjs, CRDTs, collaborative editors, y-websocket, y-webrtc, y-indexeddb, y-prosemirror, y-codemirror, y-quill, y-monaco, awareness/presence, undo/redo with shared types, or any mention of real-time document collaboration — even if the user doesn't explicitly say 'Yjs'.

velt-js d2e26b1 30 files · 148.2 KB Updated

File contents

velt-js/agent-skills/tree/main/skills/yjs-best-practices commit d2e26b136b

Frequently asked questions

npx skillmds@latest add velt-js/yjs-best-practices