fivetran
- 24 skills
- 0 followers
- 15 hours ago last updated
- ▌ Test Connector 2 · fivetranTest a Fivetran connector by running fivetran debug and checking the results. Use when the user wants to validate or run their connector locally.
- ▌ Build Connector 2 · fivetranBuild a new Fivetran connector from a description. Use when the user wants to create, generate, or scaffold a new connector for an API or data source.
- ▌ Deploy Connector 2 · fivetranPackage and deploy a Fivetran connector to Fivetran. Use when the user wants to deploy or ship their connector.
- ▌ Evaluate Connector 2 · fivetranEvaluate a Fivetran connector for correctness, SDK compliance, security, and reliability. Use when the user wants a code review or quality report before deploying.
- ▌ Migrate Airbyte Connector 2 · fivetranMigrate an existing Airbyte source connector to a Fivetran Connector SDK connector. Use when the user has an Airbyte Python CDK source, low-code YAML manifest, source connector directory, configured catalog, spec/config/state files, or Airbyte protocol output they want to port to CSDK.
- ▌ Migrate Meltano Connector 2 · fivetranMigrate an existing Meltano extractor or Singer tap workflow to a Fivetran Connector SDK connector. Use when the user has a Meltano project, meltano.yml extractor, custom Singer tap, catalog/state/config files, or tap source code they want to port to CSDK.
- ▌ Migrate Functions Connector 2 · fivetranMigrate an existing Fivetran Functions connector to a Fivetran Connector SDK connector. Use when the user has an AWS Lambda, Azure Function, Google Cloud Function, or other Fivetran Functions connector they want to port to CSDK.
- ▌ Generate Interactive MCP App · fivetran bundleA comprehensive framework for building interactive, UI-based Model Context Protocol (MCP) apps for Claude.
- ▌ Gx Configure Checkpoint · fivetran bundleTurn a working batch definition and expectation suite into a persisted, re-runnable checkpoint with post-run actions — bind them into a validation definition, group into a named checkpoint, verify it by running it once, and hand off a scheduler-agnostic run snippet. Use when a user wants their checks to survive the session ("make this re-runnable", "schedule this", "notify us when this fails", "update our Data Docs after a run"), or when validation results were printed once and never saved.
- ▌ Gx Configure Data Source · fivetran bundleSet up Great Expectations data access end to end — connect a data source, define a data asset, add a batch definition, and verify it by actually reading data through it. Use when a user asks to connect Great Expectations to their data (files, a SQL database or warehouse, or an in-memory dataframe), to add an asset or batch definition to a project they already have, or when other Great Expectations work is blocked because no working batch definition exists yet.
- ▌ Gx Configure Expectations · fivetran bundleTurn the data-quality checks a user describes in their own words into Great Expectations expectations — matched against the catalog shipped with the installed package, collected into a persisted suite, run against a batch, and reported per expectation. Use when a user wants to assert something about their data ("amounts should never be negative", "the customer column must never be empty"), to add checks to an existing suite, or to re-run a suite and explain the results.
- ▌ Copy Connections · fivetranUse this skill when the user wants to copy, clone, migrate, or replicate their Fivetran connections from one destination to another — whether same destination type (e.g., splitting one warehouse into two) or different (e.g., Redshift to Snowflake). Handles the end-to-end workflow including scoping, validation, credential handling, and execution.
- ▌ Copy Connections Scope · fivetranUse 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.
- ▌ Copy Connections Schema · fivetranUse 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.
- ▌ Copy Connections Execute · fivetranUse 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.
- ▌ Copy Connections Validate · fivetranUse 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.
- ▌ Copy Connections Credentials · fivetranUse 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.
- ▌ Test Connector · fivetranTest a Fivetran connector by running fivetran debug and checking the results. Use when the user wants to validate or run their connector locally.
- ▌ Build Connector · fivetranBuild a new Fivetran connector from a description. Use when the user wants to create, generate, or scaffold a new connector for an API or data source.
- ▌ Deploy Connector · fivetranPackage and deploy a Fivetran connector to Fivetran. Use when the user wants to deploy or ship their connector.
- ▌ Evaluate Connector · fivetranEvaluate a Fivetran connector for correctness, SDK compliance, security, and reliability. Use when the user wants a code review or quality report before deploying.
- ▌ Migrate Airbyte Connector · fivetranMigrate an existing Airbyte source connector to a Fivetran Connector SDK connector. Use when the user has an Airbyte Python CDK source, low-code YAML manifest, source connector directory, configured catalog, spec/config/state files, or Airbyte protocol output they want to port to CSDK.
- ▌ Migrate Meltano Connector · fivetranMigrate an existing Meltano extractor or Singer tap workflow to a Fivetran Connector SDK connector. Use when the user has a Meltano project, meltano.yml extractor, custom Singer tap, catalog/state/config files, or tap source code they want to port to CSDK.
- ▌ Migrate Functions Connector · fivetranMigrate an existing Fivetran Functions connector to a Fivetran Connector SDK connector. Use when the user has an AWS Lambda, Azure Function, Google Cloud Function, or other Fivetran Functions connector they want to port to CSDK.