crdts
CommunityMaster CRDTs for reliable data replication and offline-first apps.
Authorhung-phan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive knowledge and tools to design and implement Conflict-Free Replicated Data Types (CRDTs), solving the challenges of multi-master replication, offline-first apps, and collaborative editing.
Core Features & Use Cases
- CRDT Education: Offers an in-depth understanding of CRDTs, including their mathematical foundations, different types (e.g., G-Counter, OR-Set), and use cases.
- Implementation Examples: Provides code snippets and examples for building various CRDT types, such as counters, sets, and text editors.
- Integration Guidelines: Suggests how to integrate CRDTs into existing systems, particularly for offline-first and multi-region active-active databases.
Quick Start
Explore the CRDT concepts and implementation in the 'crdts' skill unit, focusing on understanding G-Counters and OR-Sets as building blocks for reliable data replication.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: crdts Download link: https://github.com/hung-phan/system-skills/archive/main.zip#crdts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.