← 返回 Skills 市场
aiwithabidi

Fivetran

作者 aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
316
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install fivetran
功能描述
Fivetran — manage connectors, destinations, sync status, and groups via REST API
使用说明 (SKILL.md)

🔗 Fivetran

Fivetran — manage connectors, destinations, sync status, and groups via REST API

Requirements

Variable Required Description
FIVETRAN_API_KEY API key
FIVETRAN_API_SECRET API secret

Quick Start

# List connectors
python3 {{baseDir}}/scripts/fivetran.py connectors group_id \x3Cvalue>

# Get connector
python3 {{baseDir}}/scripts/fivetran.py connector-get id \x3Cvalue>

# Create connector
python3 {{baseDir}}/scripts/fivetran.py connector-create --service \x3Cvalue> --group_id \x3Cvalue> --config \x3Cvalue>

# Update connector
python3 {{baseDir}}/scripts/fivetran.py connector-update id \x3Cvalue> --paused \x3Cvalue>

# Delete connector
python3 {{baseDir}}/scripts/fivetran.py connector-delete id \x3Cvalue>

# Trigger sync
python3 {{baseDir}}/scripts/fivetran.py connector-sync id \x3Cvalue>

# Get schema
python3 {{baseDir}}/scripts/fivetran.py connector-schema id \x3Cvalue>

# List destinations
python3 {{baseDir}}/scripts/fivetran.py destinations

All Commands

Command Description
connectors List connectors
connector-get Get connector
connector-create Create connector
connector-update Update connector
connector-delete Delete connector
connector-sync Trigger sync
connector-schema Get schema
destinations List destinations
destination-get Get destination
groups List groups
group-get Get group
group-create Create group
users List users
metadata-connectors List connector types
webhooks List webhooks

Output Format

All commands output JSON by default. Add --human for readable formatted output.

python3 {{baseDir}}/scripts/fivetran.py \x3Ccommand> --human

Script Reference

Script Description
{{baseDir}}/scripts/fivetran.py Main CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

安全使用建议
This skill is internally consistent for managing Fivetran via its API. Before installing: (1) Verify you trust the author/homepage (the skill is authored by agxntsix.ai, not an official Fivetran repo). (2) Use a least-privilege Fivetran API key/secret (scoped or test account) so misuse is limited. (3) Be aware the script will fallback to reading a .env file at $WORKSPACE/.env or ~/.openclaw/workspace/.env if env vars are missing — avoid storing unrelated secrets there. (4) Review the included scripts/fivetran.py source yourself (it is small and uses only stdlib) and consider running it in an isolated environment first. (5) Rotate or revoke the API credentials if you stop using the skill or if you suspect misuse.
功能分析
Type: OpenClaw Skill Name: fivetran Version: 1.0.0 The OpenClaw Fivetran skill bundle appears benign. The `scripts/fivetran.py` script correctly implements a CLI for the Fivetran API, using standard Python libraries and authenticating with `FIVETRAN_API_KEY` and `FIVETRAN_API_SECRET` as specified. It reads these credentials from environment variables or a `.env` file within the OpenClaw workspace, which is a common and expected behavior for a skill requiring such secrets. All network requests are directed to the official `api.fivetran.com` endpoint. There is no evidence of data exfiltration to unauthorized destinations, malicious code execution, persistence mechanisms, obfuscation, or prompt injection attempts in the `SKILL.md`.
能力评估
Purpose & Capability
Name/description (Fivetran REST API: connectors, destinations, groups, syncs) match the provided Python CLI which implements those endpoints. The required env vars (FIVETRAN_API_KEY, FIVETRAN_API_SECRET) are exactly what an API client needs.
Instruction Scope
SKILL.md directs running the included script and does not ask for extra data. The script itself will, as a fallback, attempt to read a .env file under the workspace path (~/.openclaw/workspace/.env or $WORKSPACE/.env) when an environment variable is not set. This file-read behavior is reasonable for credential lookup but is not called out in SKILL.md and represents a small scope extension to how credentials may be obtained.
Install Mechanism
No install spec or external downloads — instruction-only with a bundled Python script. No network fetches of code or third-party packages during install.
Credentials
Requested credentials (FIVETRAN_API_KEY, FIVETRAN_API_SECRET) are proportional to the purpose. The script also reads the WORKSPACE env var (optional) to locate a .env file — WORKSPACE is not declared as a required env var in SKILL.md, so callers should be aware of this optional path-based credential lookup.
Persistence & Privilege
The skill is not always-enabled, does not request system-wide configuration changes, and does not persist or modify other skills' settings. It runs on demand as a CLI tool.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fivetran
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fivetran 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the fivetran skill. - Manage Fivetran connectors, destinations, syncs, and groups via REST API. - Command-line interface with commands to list, create, update, and delete connectors and groups. - Supports triggering syncs and retrieving connector schemas. - Outputs JSON by default; human-readable formatting available. - Requires only Python 3.10+ standard library (no dependencies). - Uses environment variables FIVETRAN_API_KEY and FIVETRAN_API_SECRET for authentication.
元数据
Slug fivetran
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Fivetran 是什么?

Fivetran — manage connectors, destinations, sync status, and groups via REST API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 316 次。

如何安装 Fivetran?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fivetran」即可一键安装,无需额外配置。

Fivetran 是免费的吗?

是的,Fivetran 完全免费(开源免费),可自由下载、安装和使用。

Fivetran 支持哪些平台?

Fivetran 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Fivetran?

由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。

💬 留言讨论