Teable Api
Skill by killgfat
Why use this skill?
Automate your Teable database management with the OpenClaw Teable API skill. Perform full CRUD operations on bases, tables, and records with ease.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/killgfat/teable-apiWhat This Skill Does
The Teable API skill for OpenClaw provides a powerful, robust interface for managing your Teable databases programmatically. Teable is a next-generation, open-source alternative to Airtable, and this skill acts as a bridge between your AI agent and your structured data. It handles the full lifecycle of Teable resources, allowing users to automate CRUD (Create, Read, Update, Delete) operations across bases, spaces, tables, dashboards, and even the trash bin. By integrating this skill, your OpenClaw agent can seamlessly sync data, generate reports, or reorganize your workspace without manual interaction.
Installation
To install, ensure you have your Teable environment configured. Use the command clawhub install openclaw/skills/skills/killgfat/teable-api to pull the integration. You must have the requests library installed via pip. After installation, set your required environment variables: TEABLE_API_KEY is mandatory, while TEABLE_URL is optional for self-hosted instances (defaulting to the cloud version). Verify your configuration by checking that the environment variables are accessible to your shell session.
Use Cases
This skill is perfect for automating repetitive database tasks. Common use cases include: 1. Automated data entry from form submissions or email threads directly into a Teable table. 2. Periodic reporting by listing records and piping them into an AI summary task. 3. Workspace management, such as automatically cleaning up old bases or creating new project spaces for team collaboration. 4. Real-time data synchronization between different platforms and your Teable instance.
Example Prompts
- "List all the bases in my work space and tell me the total count of tables for each."
- "Create a new record in the Project Tracking table with the name 'Q2 Expansion' and status set to 'Planned'."
- "Find the record with ID rec123 in my CRM table and update the status to 'Completed'."
Tips & Limitations
Always store your API key securely; never commit it to source control. If using a self-hosted instance, ensure your TEABLE_URL does not include a trailing slash. Note that API rate limits apply based on your Teable plan. Regularly audit your trash bin using the teable_trash.py utility to ensure you are not hitting storage quotas unexpectedly. If a command fails, double-check your table-id or base-id values, as these are specific to your instance topology.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-killgfat-teable-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
pubmed-edirect
Search and retrieve literature from PubMed using NCBI's EDirect command-line tools. ⚠️ Advanced skill requiring manual installation.
pyzotero-cli
Python scripts for Zotero - supports search, browse, add items, and full collection management. Both local API and online Web API modes.
marp-cli
Convert Markdown to presentations via CLI. Output HTML, PDF, PowerPoint (PPTX), and images (PNG/JPEG).
joplin-api
Manage Joplin notes via REST API. Use for creating, reading, updating, deleting, or searching Joplin notes programmatically.
Arxiv Cli Tools
Skill by killgfat