← 返回 Skills 市场
377
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install teable-api
功能描述
Manage Teable resources with full CRUD for records, bases, spaces, tables, dashboards, and trash via API and command-line scripts.
安全使用建议
This skill contains Python scripts that will send whatever you set in TEABLE_API_KEY to the Teable instance (defaults to https://app.teable.ai) or to a TEABLE_URL you provide. That behavior is expected for a client like this. Before installing or running it: 1) Be aware the package listing incorrectly omitted the required TEABLE_API_KEY in its top-level metadata—do not rely on the registry summary; the skill does require an API token. 2) Only use a token with minimal necessary scopes and consider creating a short-lived or limited-scope personal access token you can revoke. 3) Review the included scripts (they are provided) and confirm TEABLE_URL is correct if you use a self-hosted instance. 4) Run the scripts in an isolated environment (virtualenv/container) if you have any doubt, and monitor network traffic the first time to confirm endpoints are expected. 5) If you do not trust the source or cannot verify the token scopes, do not provide your primary Teable admin token—create a limited test token instead.
功能分析
Type: OpenClaw Skill
Name: teable-api
Version: 1.0.6
The OpenClaw AgentSkills skill bundle for Teable API is classified as benign. The Python scripts (`teable_base.py`, `teable_record.py`, etc.) implement robust security measures, including `validate_url` to prevent SSRF by restricting schemes to HTTP/HTTPS and `validate_output_path` to prevent path traversal when writing files. API keys are handled securely via environment variables and Bearer tokens. The documentation (`SKILL.md`, `README.md`) provides standard usage instructions without any evidence of prompt injection attempts against the AI agent or other malicious directives.
能力评估
Purpose & Capability
Name/description, SKILL.md, README, and included Python scripts all align: this is a Teable API client that legitimately needs TEABLE_API_KEY and optionally TEABLE_URL. However, the registry-level 'Requirements' summary at the top of the package listing (which shows no required env vars / no primary credential) is inconsistent with the skill's own metadata (SKILL.md and clawhub.json) and the code that requires TEABLE_API_KEY. This mismatch is a documentation/packaging incoherence that could mislead users about what secrets the skill needs.
Instruction Scope
SKILL.md and the scripts limit behavior to calling the Teable API (default https://app.teable.ai or TEABLE_URL) using the provided API key. The runtime instructions only ask for TEABLE_API_KEY (required) and TEABLE_URL (optional) and show CLI usage; scripts include URL validation and output-path validation and do not attempt to read other system files or unrelated environment variables.
Install Mechanism
No packaged install spec beyond a small requirements.txt and instructions to install the requests library (pipx/pip). No downloads from arbitrary URLs or archive extraction are present. The code is provided directly in the skill bundle.
Credentials
Functionality requires a single API token (TEABLE_API_KEY), which is proportionate. However the top-level registry metadata in this listing incorrectly reports 'Required env vars: none' and 'Primary credential: none' while SKILL.md and clawhub.json declare TEABLE_API_KEY as required/primary. That inconsistency is concerning because it may trick users into installing without supplying or reviewing the token requirement.
Persistence & Privilege
The skill does not request permanent 'always' inclusion and is user-invocable only. It does not modify other skills or system-wide agent settings; scripts run as ordinary CLI/Python code and do not claim elevated platform privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install teable-api - 安装完成后,直接呼叫该 Skill 的名称或使用
/teable-api触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
Fixed metadata and docs: corrected TEABLE_URL env var name in examples, translated all docs to English, removed unsupported optionalEnv field
v1.0.5
Security fixes: URL validation + path traversal protection
v1.0.4
Security fixes: Added URL validation to prevent credential exfiltration via TEABLE_URL, added path traversal protection for --output parameter
v1.0.2
Full English documentation rewrite - SKILL.md and data types guide converted to English with improved structure
v1.0.1
Added data type reference guide with typecast docs
v1.0.0
Initial release – full-featured Teable API management skill.
- Supports CRUD operations for Record, Base, Space, Table, Dashboard, and Trash in Teable.
- Offers command-line and Python module interfaces for all Teable resources.
- Includes configuration for API token, optional self-hosted URL, and troubleshooting guidance.
- Detailed script and command documentation provided in SKILL.md.
- Reference links to official Teable API documentation included.
元数据
常见问题
Teable 是什么?
Manage Teable resources with full CRUD for records, bases, spaces, tables, dashboards, and trash via API and command-line scripts. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 377 次。
如何安装 Teable?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install teable-api」即可一键安装,无需额外配置。
Teable 是免费的吗?
是的,Teable 完全免费(开源免费),可自由下载、安装和使用。
Teable 支持哪些平台?
Teable 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Teable?
由 KGTAF(@killgfat)开发并维护,当前版本 v1.0.6。
推荐 Skills