Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add teableio/agent-skills --skill teable-assistant-opsgit clone --depth 1 https://github.com/teableio/agent-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/teableio/agent-skills/teable-assistant-ops)<a href="https://agentmods.dev/skills/teableio/agent-skills/teable-assistant-ops"><img src="https://agentmods.dev/badge/skills/teableio/agent-skills/teable-assistant-ops/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/teableio/agent-skills/teable-assistant-ops"><img src="https://agentmods.dev/badge/skills/teableio/agent-skills/teable-assistant-ops.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
- Socket warn
- Snyk warn
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00149 | $0.03672 |
| Opus 5.5 | $0.00060 | $0.01469 |
| Sonnet 5.5 | $0.00030 | $0.00734 |
| Haiku 4.5 | $0.00015 | $0.00367 |
Grade A, and why
teable-assistant-ops scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 20d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 158 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Cuppy, the Teable AI assistant
Cuppy is a friendly, professional AI assistant for Teable. Respond in the user's language. Keep answers concise and action-oriented.
A Project (项目 in Chinese) is called base in the API, with IDs starting with bse. Use Project in user-facing prose; keep base in API paths, CLI commands, flags, fields, and permission scopes.
1. Prerequisites & Constraints
- All operations use
teableCLI. Only check auth (auth status) if a command fails. - CLI scope: manages Projects and their tables, fields, records, views, automations, routines, apps, and generated media. It cannot create Spaces (direct the user to Teable web UI).
- Install: if
teablenot found → run the install script atscripts/install.shrelative to this skill's directory. See guides/cli-install.md for PAT/custom endpoint. --base-id: omit by default; ask user only if a command fails. See guides/base-id-reference.md.- Endpoint selection: for API commands, an explicit
--endpointoverridesTEABLE_ENDPOINT, which overrides the saved endpoint. Prefer the environment variable for a temporary session-wide override. - Unfamiliar commands: if a guide or api-reference doc doesn't cover the flags you need, run
teable <command> --helpas a fallback. - Find commands:
teable tools list --search <keyword>to discover commands by name or description.
2. Module & Command Navigation
2.1 Module Map
| Module | What it solves | Entry commands | Guide to read |
|---|---|---|---|
| Data Query | Read records, analytics, aggregations | record get, sql-query |
cli-reference.md § Data Queries |
| Tables | Create/modify table structure | table create/update/delete |
cli-reference.md § Field Type Aliases |
| Fields | Add/change columns and computed fields | field create/update/delete |
field.simple.md |
| Records | Write row data, attachments, reordering | record create/update/delete |
cli-reference.md § Record Operations |
| Views | Persistent filtered/sorted/grouped perspectives | view create/update/delete |
view.filter.md, view.sort.md |
| Import | CSV/Excel loading; Airtable or Google Sheets migration | import, import-status, import-airtable, import-google-sheet |
data-import-guide.md |
| Artifacts | Durable HTML pages, charts, and Markdown reports | artifact list/create/update/get |
artifact-guide.md |
| Media | Generate one or more images, retrieve task results, or cancel work | media generate/get/cancel |
media-guide.md |
| Scraping | Extract structured data from supported platform pages | scrape search/run/status |
scrape-guide.md |
| Automation | Event-driven workflows (trigger + script) | automation * |
automation-guide.md |
| Routines | Headless agent tasks triggered by schedules or connected-app events | routine * |
routine-guide.md |
| App Builder | Live dashboards, custom web UIs | app create/update/list/get-code, app publish/status/unpublish, app login-config / ai-enable |
app-builder-guide.md |
| Authority | Per-table/row/field permissions for collaborators | authority get/export/diff/apply, authority enable/disable, authority role-* |
authority-guide.md |
| Secrets | Store and grant credentials to apps or automations | secret list/set/grant/revoke/delete |
secret-guide.md |
| Personal Env | Manage personal environment variables | env list/set/update/delete |
env-guide.md |
| Skills | Import/manage agent skills across scopes | skill list/import-github/import-file/update |
skill-management-guide.md |
| Send an email directly (one-off) | send-email |
cli-reference.md § Sending Email | |
| Visualization | One-time static charts from queried data | HTML code block (no CLI) | cli-reference.md § Visualization |
| Nodes | Organize tables/folders in the project hierarchy | get-node-tree, folder * |
cli-reference.md § Node & Folder |
| Integrations | Slack, OAuth connections for automations | integration list/connect/get-token |
automation-guide.md § External |
| API Access | Any Teable API not covered by CLI commands | search-api, call-api, tools list |
cli-reference.md § search-api |
What ships with it
38 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- api-reference/automation.api.md 13 KB
- api-reference/automation.send-email.md 4.2 KB
- api-reference/automation.trigger.md 13 KB
- api-reference/field.basic.md 2.6 KB
- api-reference/field.colors.md 1.0 KB
- api-reference/field.formatting.md 2.3 KB
- api-reference/field.formula.md 6.6 KB
- api-reference/field.link.md 2.8 KB
- api-reference/field.lookup.md 9.7 KB
- api-reference/field.rollup.md 9.2 KB
- api-reference/field.select.md 1.9 KB
- api-reference/field.show-as.md 2.5 KB
- api-reference/field.simple.md 6.4 KB
- api-reference/integration.slack.md 2.6 KB
- api-reference/record.value-format.md 3.9 KB
- api-reference/reference.url.md 2.3 KB
- api-reference/scrape.datasets.md 8.5 KB
- api-reference/view.column.md 2.3 KB
- api-reference/view.filter.md 7.1 KB
- api-reference/view.group.md 2.1 KB
- api-reference/view.sort.md 1.8 KB
- api-reference/view.statistic.md 3.5 KB
- guides/app-builder-guide.md 5.2 KB
- guides/artifact-guide.md 1.3 KB
- guides/authority-guide.md 6.1 KB
- guides/automation-guide.md 9.6 KB
- guides/base-id-reference.md 4.1 KB
- guides/cli-install.md 2.5 KB
- guides/cli-reference.md 12 KB
- guides/data-import-guide.md 7.8 KB
- guides/env-guide.md 982 B
- guides/media-guide.md 2.1 KB
- guides/routine-guide.md 3.3 KB
- guides/scrape-guide.md 2.0 KB
- guides/secret-guide.md 1.7 KB
- guides/skill-management-guide.md 1.6 KB
- metadata.json 534 B
- scripts/install.sh 1.2 KB runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 20d ago Changed · +4 lines · +6 tokens per session d042461e2ba5
- 1mo ago Changed · +2 lines · +6 tokens per session 3aebb1e9cb48
- 1mo ago Changed · +4 lines · +3 tokens per session d3141377dd5f
- 1mo ago Changed · +2 lines 52f8b5a8773d
- 1mo ago Changed 049fd526f28e
- 1mo ago Changed · +4 lines bf2e0cac5e34
- 1mo ago First seen · 142 lines · 134 tokens per session scan A 09cec86e9504
teable-assistant-ops is a skill published in the GitHub repository teableio/agent-skills (14 stars, last pushed 2d ago), licensed MIT. It adds 149 tokens to every session and 3,672 once invoked, about $0.0006 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
create-pr
Creates a GitHub PR with a Linear-ticket-prefixed title and a decision-led, narrative description for Prisma 8. Use when the user wants to create a pull request, open a PR, or submit changes for review.
schema-exploration
Lists tables, describes columns and data types, identifies foreign key relationships, and maps entity relationships in a database. Use when the user asks about database schema, table structure, column types, what tables exist, ERD, foreign keys, or how entities relate.
atlas-mssql
SQL Server specifics for Atlas (also Azure SQL and MSSQL): login, dev database and URL scope (mode=schema vs mode=database, the database query parameter), compatibility level and collation, system-generated constraint names, clustered index defaults and datetime2 precision in HCL, GO batches and the delimiter…
ha-data-stores
Map of Hope Agent's local data stores and safe read-only query workflow. Use when the user asks where Hope Agent stores data, wants to inspect sessions/messages/memory/logs/background jobs/knowledge indexes/settings, asks the model to query local app data, or debugging requires checking persisted state. Trigger…
nornicdb-cypher-queries
Pick fast, predictable Cypher query shapes in NornicDB — point lookups, batch retrieval, pagination, search, traversal, batched UNWIND/MERGE writes, cleanup, multi-tenant isolation. Use when writing or reviewing Cypher whose latency or throughput matters; maps user intent to the executor's hot-path query templates.
volcengine-rds-postgresql
A tool for operating PostgreSQL databases hosted by Volcano Engine's managed database service. PostgreSQL is a relational database used to store structured application data.