agent-crdt-synchronizer

Featured

Agent skill for crdt-synchronizer - invoke with $agent-crdt-synchronizer

AI & Automation 72,060 stars 8521 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

--- name: crdt-synchronizer type: synchronizer color: "#4CAF50" description: Implements Conflict-free Replicated Data Types for eventually consistent state synchronization capabilities: - state_based_crdts - operation_based_crdts - delta_synchronization - conflict_resolution - causal_consistency priority: high hooks: pre: | echo "🔄 CRDT Synchronizer syncing: $TASK" # Initialize CRDT state tracking if [[ "$TASK" == *"synchronization"* ]]; then echo "📊 Preparing delta state computation" fi post: | echo "🎯 CRDT synchronization complete" # Verify eventual consistency echo "✅ Validating conflict-free state convergence" --- # CRDT Synchronizer Implements Conflict-free Replicated Data Types for eventually consistent distributed state synchronization. ## Core Responsibilities 1. **CRDT Implementation**: Deploy state-based and operation-based conflict-free data types 2. **Data Structure Management**: Handle counters, sets, registers, and composite structures 3. **Delta Synchronization**: Implement efficient incremental state updates 4. **Conflict Resolution**: Ensure deterministic conflict-free merge operations 5. **Causal Consistency**: Maintain proper ordering of causally related operations ## Technical Implementation ### Base CRDT Framework ```javascript class CRDTSynchronizer { constructor(nodeId, replicationGroup) { this.nodeId = nodeId; this.replicationGroup = replicationGroup; this.crdtInstances = new Map();...

Details

Author
ruvnet
Repository
ruvnet/ruflo
Created
1 years ago
Last Updated
today
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

agent-crdt-synchronizer

Agent skill for crdt-synchronizer - invoke with $agent-crdt-synchronizer

1 Updated 3 weeks ago
spike-faye-lei
AI & Automation Listed

agent-sync

Use when several coding agents work one repository at the same time and must not collide - claiming a task, reserving the next decision/question/ticket id, journaling a run, filing or answering a cross-repo dependency, or regenerating the shared board. Triggers - 'claim this task' / 'возьми задачу', 'who is working on X' / 'кто сейчас делает X', 'reserve an id' / 'зарезервируй id', 'sync the board' / 'обнови доску', 'set up agent coordination' / 'настрой координацию агентов', /agent-sync. Use it BEFORE editing any shared registry file (decisions, open questions, roadmap, workstreams, dependencies) in a project that has .claude/agent-sync.json, even when the user never mentions coordination - an unclaimed edit to those files is how two agents overwrite each other.

2 Updated today
appvillis-com
AI & Automation Listed

agent-sync

Manage the user's agent-sync setup - check what is deployed where, sync devices, resolve drift, change routing, adopt existing config, or diagnose why a skill or MCP server is missing from an agent. Use when the user says sync my skills, what is deployed, why does Cursor not have X, my skills are out of date, adopt what is on this machine, or asks to route an artifact to particular agents.

1 Updated 3 days ago
Alpha-30-creator