feishu-sheets

Automate create, read, write, and append operations on Feishu Sheets via Python CLI.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/ya-way/cytoclaw-skills --skill feishu-sheets-ya-way
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-sheets
Source: https://github.com/ya-way/cytoclaw-skills/tree/main/workspace/skills/feishu-sheets-skill
Command: npx skills add https://github.com/ya-way/cytoclaw-skills --skill feishu-sheets-ya-way

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Feishu Sheets integration that enables programmatic creation, reading, and writing of spreadsheets to automate routine data tasks in Feishu Sheets.

Core Features & Use Cases

  • Create spreadsheets programmatically and organize them into folders.
  • Read and write cell values, append rows, and modify worksheets to keep data synchronized.
  • Use cases include automating weekly reports, data collection forms, and collaborative data pipelines within Feishu Sheets.

Quick Start

Create a new spreadsheet and start writing data to Sheet1.

Frequently Asked Questions about feishu-sheets

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

FAQPage Schema
How do I automate Feishu Sheets operations using Python?

Automate Feishu Sheets operations from code by using a Python client that interacts with Feishu Sheets API v2/v3 to create spreadsheets, read and write cell values, and manage worksheets.

Can I append rows and manage worksheets in Feishu Sheets via API?

Yes, you can append rows and manage worksheets via API using CLI actions like append, add_sheet, delete_sheet, insert_dimension, and delete_dimension with built-in error handling.

Do I need requests installed to use this Feishu Sheets API client?

Yes, you need the requests dependency installed to run this Python client, as it handles the HTTP interactions required for token retrieval and Feishu Sheets API automation.

What is the best way to generate weekly reports in Feishu Sheets automatically?

Generate weekly reports automatically in Feishu Sheets by using a Python client to programmatically create spreadsheets, organize them into folders, and ingest data via API v2/v3 actions.

How does token retrieval work for Feishu Sheets API v2/v3 automation?

Token retrieval for Feishu Sheets API v2/v3 automation works by obtaining a tenant_access_token internally within the Python client, authenticating subsequent spreadsheet creation and modification requests.

Are there limitations when using Python to modify Feishu Sheets spreadsheets?

Limitations when using Python to modify Feishu Sheets spreadsheets include relying on built-in error handling for API failures and being constrained to the supported CLI actions like write, append, and dimension management.