Database Sync

Automate database synchronization, replication, and migration across heterogeneous systems.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/hmzainjamil/claude-office-skills --skill database-sync-hmzainjamil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Database Sync
Source: https://github.com/hmzainjamil/claude-office-skills/tree/main/database-sync
Command: npx skills add https://github.com/hmzainjamil/claude-office-skills --skill database-sync-hmzainjamil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of keeping databases aligned across systems, whether you need replication, migration, or ongoing synchronization with minimal lag and clear conflict handling.

Core Features & Use Cases

  • Replication and Sync: Support one-way, bidirectional, hub-and-spoke, and incremental sync patterns for operational and analytics workloads.
  • Migration and Schema Evolution: Map tables and columns, apply transformations, and manage schema changes with controlled migration rules.
  • Conflict Resolution and Monitoring: Resolve write conflicts with configurable strategies and track sync health through metrics, logs, and lag monitoring.
  • Use Case: A data engineer can mirror a PostgreSQL production database into a MySQL analytics store, transform column names and filters, and monitor replication lag in near real time.

Quick Start

Ask the skill to sync your source and target databases with incremental replication, table mappings, and a clear conflict-resolution strategy.

Frequently Asked Questions about Database Sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I replicate data from PostgreSQL to MySQL with incremental sync?

To replicate data from PostgreSQL to MySQL, configure incremental sync using Change Data Capture (CDC) and table mappings. This handles column transformations and monitors replication lag in near real time.

What is Change Data Capture and how does it handle database synchronization?

Change Data Capture (CDC) identifies and tracks source database changes in real time for ongoing database synchronization. It enables incremental replication by transferring only modified records, minimizing lag and reducing system load.

Can I sync MongoDB and Redis alongside BigQuery and Elasticsearch?

Yes, you can sync MongoDB, Redis, BigQuery, and Elasticsearch through heterogeneous database transfers. The system supports cross-platform data integration with configurable sync modes and transformation mappings.

What's the best way to resolve write conflicts during bidirectional database replication?

The best way to resolve write conflicts during bidirectional database replication is by applying configurable conflict resolution strategies. These rules manage concurrent updates and maintain data consistency across synced systems.

How do I manage schema evolution during a database migration?

Manage schema evolution during database migration by applying controlled migration rules. The system maps tables and columns, applies transformations, and handles schema changes to ensure safe data transfers.

What are the limitations of using incremental sync for operational and analytics workloads?

Incremental sync for operational and analytics workloads requires monitoring for lag and careful conflict resolution. Limitations include potential write conflicts in bidirectional setups and the need for precise schema evolution mapping.