By fivetran
Copy existing Fivetran connections to a new destination, with full config fidelity, transformation handling, and safe credential collection.
Use this skill AFTER copy-connections-execute has successfully created connection shells, to help the user attach credentials to their newly-created connections. Identifies what auth each connection uses, offers flexible credential collection (bulk file, one-by-one, or UI self-service), and provides Fivetran UI links for anything the user prefers to handle themselves. Invoke from the copy-connections coordinator after execute reports success.
Use this skill as part of the Copy Connections workflow to execute a validated copy plan. Creates connection shells (without credentials), installs Quickstart packages, and produces a results file with next steps. Refuses to run without a passing validation report. Invoke from the copy-connections coordinator.
Use this skill AFTER credentials have been attached to the newly-created connections (via the credentials skill or manually in the Fivetran UI). Runs setup tests to verify credentials and discover the schema, then applies table/column selections, sync modes, and hashing from the copy plan. Invoke from the copy-connections coordinator after credentials are in place.
Use this skill as part of the Copy Connections workflow to gather the user's intent, fetch their current Fivetran setup (connections, destinations, transformations), and produce a structured copy plan. Invoke this from the copy-connections coordinator, not directly.
Use this skill as part of the Copy Connections workflow to validate a copy plan before execution. Checks for naming collisions, type compatibility, schema compatibility, and transformation portability. Can also be used standalone to answer "what would break if I copied these?" without committing to execute. Invoke from the copy-connections coordinator or directly when the user asks to validate an existing plan.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Copy existing Fivetran connections to a new destination with full config fidelity. Connections are created paused and without credentials; you decide how to handle credentials afterward (let the skills help, or finish in the Fivetran UI).
Six skills that orchestrate a copy workflow against the Fivetran REST API. Packaged as a Claude Code plugin; also runs in Codex. Depends on the Fivetran MCP server.
v0.2.0 — implementation complete, pre-testing. Skills are written. They've been tested again copying into a destination of the same type. Have not yet been tested by copying into a destination of a different type.
Given an existing Fivetran account, Copy Connections helps you create a duplicate set of connections pointing to a different destination. Typical use cases:
What copies: connection configs (sync frequency, data delay, networking method, connector-specific settings), schema configs (enabled tables/columns, sync mode), column config (hashing, blocking), and Quickstart transformation packages.
What doesn't copy: credentials (can be added post-copy via the credentials skill or manually in the UI), OAuth tokens (re-auth required in the UI — the skills can't do browser OAuth), custom dbt projects (detected and flagged, require separate setup), historical data (new connections start fresh from the time you unpause them).
Connections are created paused. The skills never unpause connections — you verify and unpause when you're ready.
Five phases. The first three create the connections; the last two get them ready to sync.
run_setup_tests: false so no credentials are needed. Produces a results file.Between phases, the coordinator asks before continuing. State is persisted in .copy-connections/ in your working directory, so you can close your session mid-workflow and resume later.
server.py if needed):
list_connections, get_connection_details, get_connection_schema_config, list_destinations, get_destination_details, list_groups, list_transformations, get_transformation_details, list_transformation_projects, Quickstart package metadata endpointscreate_group, create_destination, run_destination_setup_tests, create_connection, modify_connection, modify_connection_table_config, run_connection_setup_tests, create_transformationFrom the directory where fivetran-mcp is configured:
Claude Code:
claude --plugin-dir /path/to/copy-connections
Codex:
Copy the skills into Codex's skills directory, then restart Codex:
cp -r /path/to/copy-connections/skills/* ~/.codex/skills/
Alternatively, symlink them if you want updates to flow through automatically:
for skill in /path/to/copy-connections/skills/*/; do
ln -s "$skill" ~/.codex/skills/
done
Restart Codex after installing so it picks up the new skills.
Start a session (Claude Code or Codex) in a working directory that has your Fivetran MCP configured. Then say something like:
"I want to copy my Fivetran connections from Redshift to a new Snowflake destination."
The coordinator will figure out where you are in the workflow (no .copy-connections/ → start scoping; existing plan → offer to validate or modify it; etc.) and walk you through from there.
npx claudepluginhub fivetran/copy-connectionsGet a quick overview of the connected Fivetran account
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.