Feishu Bitable Attachment Uploader

SkillFiles & storage

Uploads local files to Bitable attachment fields via the Feishu OpenAPI, with support for large-file chunking, batch appending, direct updates by record_id, or searching by field to update or create records. Ideal for backfilling local images, videos, and documents into Bitable attachment columns.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Feishu Bitable Attachment Uploader skill

What this skill tells your AI

The instructions your AI receives, as published by qianleigood/crawclaw in skills-optional/feishu-bitable-attachment-uploader/SKILL.md and read by ahel’s review.

Use this skill when the real problem is writing local files into a Bitable attachment field.

Use this skill for

  • 把本地文件写入 Bitable 附件列
  • 大于 20MB 的文件自动分片上传
  • 追加很多附件到同一条记录
  • 先查记录,再写附件

Do not use this skill for ordinary text/number fields or for sending files into Feishu chat.

Default workflow

  1. Confirm app_token, table_id, and the attachment field name.
  2. Prefer record_id if known.
  3. If record_id is unknown, use a stable lookup field first.
  4. Default to append; only replace attachments when the user explicitly wants replacement.
  5. For many files, lower append batch size and slow down if needed.

Working rules

  • Keep FEISHU_APP_ID and FEISHU_APP_SECRET in env, never in code.
  • Treat append as the safe default.
  • Use stable lookup keys such as URL, external id, or unique title.
  • If only normal fields are being changed, use the base Feishu Bitable tools instead of this attachment-specific workflow.

Read references as needed

  • references/feishu-bitable-attachment-api.md For API details, payload shape, and upload/update semantics.

Signals

GitHub stars
30
Forks
1
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
feishu-bitable-attachment-uploader
Source
github.com/qianleigood/crawclaw