Download for MacApple silicon, macOS 14+
Skill

molt-fetch

@cockroachdb Updated 2026-10-09

Guide for using molt fetch to migrate data from PostgreSQL, MySQL, Oracle, or MSSQL to CockroachDB. Use when running molt fetch commands, configuring storage backends, handling fetch failures/resumption, or chaining fetch with verify.

claudecockroach-cloudcockroachdbdeveloper-tools

Install

With your agent

Install OMGSkills skill "cockroachdb/claude-plugin:skills/cockroachdb-onboarding-and-migrations/molt-fetch" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/cockroachdb/claude-plugin /tmp/claude-plugin && ln -s /tmp/claude-plugin/skills/cockroachdb-onboarding-and-migrations/molt-fetch ~/.claude/skills/molt-fetch

From README

molt fetch Bulk data migration from source databases (PostgreSQL, MySQL, Oracle, MSSQL) to CockroachDB. Basic Structure Storage Backends (pick one) | Option | When to use | |--------|-------------| | --bucket-path "s3://..." | AWS S3 (also gs:// for GCS, azure:// for Azure) | | --direct-copy | No intermediate storage; fastest for accessible networks | | --local-path "/tmp/molt" + --local-path-listen-addr "0.0.0.0:9005" | CRDB must reach the listen addr | Cloud auth: pass --use-implicit-auth for IAM/ADC/managed identity, or set AWSACCESSKEYID/GOOGLEAPPLICATIONCREDENTIALS env vars. Table Handling (--table-handling) | Value | Behavior | |-------|----------| | none (default) | Append to existing tables | | drop-on-target-and-recreate | Drop + recreate from source schema; enables auto schema creation.