crdts

Community

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.