evaluate-connector

Analyze Fivetran Connector SDK Python code for compliance and security defects.

70|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/fivetran/connector_sdk_tools --skill evaluate-connector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluate-connector
Source: https://github.com/fivetran/connector_sdk_tools/tree/main/claude-code/skills/evaluate-connector
Command: npx skills add https://github.com/fivetran/connector_sdk_tools --skill evaluate-connector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the risk of deploying faulty Fivetran Connector SDK connectors that cause production sync failures, data leaks, or non-compliance with Fivetran's required development standards.

Core Features & Use Cases

  • Static Code Analysis: Scans connector Python code for SDK compliance violations, security flaws, memory leaks, and reliability gaps without modifying any files.
  • Prioritized Quality Reporting: Generates a clear, structured report with required fixes, improvement suggestions, and an overall quality score out of 100 to guide remediation.
  • Use Case: Run this audit before deploying a new connector or updating an existing one to catch issues like incorrect SDK operation usage, hardcoded secrets, missing error handling, or unbounded memory usage that would break production data pipelines.

Quick Start

Use the evaluate-connector skill to run a full quality audit on the 'my_salesforce_connector' directory and get a prioritized list of required fixes and improvement suggestions.

Frequently Asked Questions about evaluate-connector

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

FAQPage Schema
How do I run a static code analysis on a Fivetran Connector SDK Python implementation?

Static code analysis on a Fivetran Connector SDK Python implementation scans connector code to identify SDK compliance violations, security flaws, and reliability gaps without modifying files. It generates a prioritized quality report with required fixes and an overall score out of 100 to guide remediation.

What does a pre-deployment connector code review check for in Fivetran SDK projects?

A pre-deployment connector code review checks Fivetran SDK projects for incorrect SDK operation usage, hardcoded secrets, missing error handling, and unbounded memory usage. It enforces Fivetran's SDK operation rules and best practices to prevent production sync failures and data leaks.

Can I use a Python code review tool to enforce Fivetran SDK compliance before deployment?

Yes, you can use a Python code review tool to enforce Fivetran SDK compliance before deployment. It performs deterministic, conservative issue flagging on connector implementations to validate updates and ensure adherence to Fivetran's required development standards.

What is the best way to audit a Fivetran connector for security flaws and memory leaks?

The best way to audit a Fivetran connector for security flaws and memory leaks is to run a static code analysis that applies conservative issue flagging. This process identifies correctness, compliance, security, and reliability defects while providing a prioritized quality score and required fix recommendations.

Why does my Fivetran connector quality audit flag hardcoded secrets and missing error handling?

Your Fivetran connector quality audit flags hardcoded secrets and missing error handling because it enforces Fivetran's SDK operation rules and best practices. It deterministically identifies these compliance and reliability defects to prevent production sync failures and data leaks before deployment.