
from surreal-skills28
CLI tool to migrate and continuously sync data from MongoDB, MySQL, PostgreSQL, Neo4j, Kafka, and JSONL into SurrealDB with CDC support.
Surreal-Sync provides a production-ready CLI for full and incremental data migration into SurrealDB. It supports multiple sources (MongoDB, MySQL, PostgreSQL via triggers or wal2json, Neo4j, Kafka, and JSONL files), offers automatic schema inference, resumable checkpoints, ID mapping, relationship extraction into graph edges, and deduplication for streaming sources.
Use Surreal-Sync when you need to bootstrap a SurrealDB dataset from an existing database, or maintain continuous synchronization via CDC for near-real-time analytics and graph queries. Suitable for migrations, hybrid architectures, and streaming ETL into SurrealDB.
Likely friendly to coding assistants and CLI-capable agents (Claude Code, Codex, Copilot, Cursor, Gemini CLI) that can run or instruct use of the CLI for data ops.
Surreal-Sync is a CLI tool for migrating and syncing data from MongoDB, PostgreSQL, MySQL, Neo4j, Kafka, and JSONL into SurrealDB with CDC support. No bundled scripts — the SKILL.md is purely documentation for the upstream Rust binary. Clean, well-structured skill with no security concerns.
Documentation-only skill (no scripts). Well-organized SKILL.md with good frontmatter, upstream metadata, and reference links. No security issues found.