uploading-images-to-feishu

Uploads generated poster images to Feishu Bitable attachments via drive API.

2|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/wensia/xiaohongshu-poster-generator --skill uploading-images-to-feishu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uploading-images-to-feishu
Source: https://github.com/wensia/xiaohongshu-poster-generator/tree/main/skills/upload-to-feishu
Command: npx skills add https://github.com/wensia/xiaohongshu-poster-generator --skill uploading-images-to-feishu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests.

What problem does it solve?

This Skill automates uploading generated poster images to Feishu multi-dimensional table attachments, addressing the limitation of lark-mcp not supporting file uploads by providing a Python-based workflow to attach images to records.

Core Features & Use Cases

  • Upload single or multiple images to Feishu bitable attachment fields.
  • Batch-upload a set of images for a record (cover and content pages) and update attachment fields.
  • Integrate with the poster generation workflow to store output images within Feishu records for easy access.

Quick Start

Run the upload.py script with a record-id and paths to images (or a directory) to upload them to Feishu.

Frequently Asked Questions about uploading-images-to-feishu

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload images to Feishu bitable attachment fields in bulk?▼

Batch uploading images to Feishu bitable attachments is necessary when lark-mcp lacks file upload support, and this Skill automates attaching generated posters to records using a Python script.

How do I authenticate the Python script to upload files through the Feishu drive API?▼

Running the upload.py script requires passing a record-id and paths to images or a directory, which then uploads the files to the corresponding Feishu bitable record.

Can I use this to batch upload both cover and content images for a single Feishu record?▼

Yes, you can batch upload a set of cover and content images for a single Feishu record, as the script processes multiple file paths to update the target bitable attachment fields simultaneously.

Does this upload method work when integrating a poster generation workflow with Feishu records?▼

Yes, this upload method works for integrating a poster generation workflow with Feishu records by storing the generated output images directly within the bitable attachments for easy access.

Do I need the requests library to run the Feishu attachment upload script?▼

Yes, you need the requests library installed, as it is the required dependency for the Python script to authenticate and upload images to Feishu bitable records.