← 返回 Skills 市场
Fivetran
作者
aiwithabidi
· GitHub ↗
· v1.0.0
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install fivetran - 安装完成后,直接呼叫该 Skill 的名称或使用
/fivetran触发 - 根据 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.
元数据
常见问题
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。
推荐 Skills