This handles Feishu's Bitable API, which is their multi-dimensional spreadsheet system. You get 27 field types with batch operations for creating, querying, and updating records across tables. The documentation is thorough about the common pitfalls: date fields need millisecond timestamps not seconds, person fields require array objects with open_id, and the default table comes with empty rows you'll want to delete before importing data. Batch operations cap at 500 records and writes must be serial with delays to avoid conflicts. The three reference docs cover field properties, record value formats, and complete examples. If you're building automation around Feishu tables or doing bulk data imports, this saves you from learning these quirks the hard way.

skills.sh installs
582
GitHub stars
2.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add larksuite/openclaw-lark --skill feishu-bitable --agent claude-code

Installs into .claude/skills of the current project.

Files

Feishu Bitable (多维表格) SKILL

🚨 执行前必读

  • ✅ 创建数据表:支持两种模式 — ① 明确需求时,在 create 时通过 table.fields 一次性定义字段(减少 API 调用);② 探索式场景时,使用默认表 + 逐步修改字段(更稳定,易调整)
  • ⚠️ 默认表的空行坑:app.create 自带的默认表中会有空记录(空行)!插入数据前建议先调用 feishu_bitable_app_table_record.list + batch_delete 删除空行,避免数据污染
  • ✅ 写记录前:先调用 feishu_bitable_app_table_field.list 获取字段 type/ui_type
  • ✅ 人员字段:默认 open_id(ou_...),值必须是 [{id:"ou_xxx"}](数组对象)
  • ✅ 日期字段:毫秒时间戳(例如 1674206443000),不是秒
  • ✅ 单选字段:字符串(例如 "选项1"),不是数组
  • ✅ 多选字段:字符串数组(例如 ["选项1", "选项2"])
  • ✅ 附件字段:必须先上传到当前多维表格,使用返回的 file_token
  • ✅ 批量上限:单次 ≤ 500 条,超过需分批(批量操作是原子性的)
  • ✅ 并发限制:同一数据表不支持并发写,需串行调用 + 延迟 0.5-1 秒

📋 快速索引:意图 → 工具 → 必填参数

Sponsors

Details

Repository
github.com/larksuite/openclaw-lark
Category
Office & Documents
First seen
Jun 3, 2026

More from larksuite/openclaw-lark

All 7
1membranedev avatargoogle-sheetsmembranedev/application-skillsGoogle Sheets integration. Manage analytics data, records, and workflows. Use when the user wants to interact with Google Sheets data.575skills.sh installs
2childbamboo avatarpdf-readerchildbamboo/claude-code-marketplace-sampleReads PDF files and extracts text content in Markdown format. Handles tables and multi-page documents. Use when needing to read PDF documents. Requires pdfplumb571skills.sh installs
3sanjay3290 avatargoogle-docssanjay3290/ai-skillsInteract with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a document, read do561skills.sh installs
4googleworkspace avatargws-licensinggoogleworkspace/cliGoogle Workspace Enterprise License Manager: Manage product licenses.552skills.sh installs
5sanjay3290 avatargoogle-calendarsanjay3290/ai-skillsInteract with Google Calendar - list calendars, view events, create/update/delete events, and find free time. Use when user asks to: check calendar, schedule a 544skills.sh installs
6thvroyal avatarkimi-pdfthvroyal/kimi-skillsProfessional PDF solution. Create PDFs using HTML+Paged.js (academic papers, reports, documents). Process existing PDFs using Python (read, extract, merge, spli423skills.sh installs