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.