lark-sheets

Manage Feishu spreadsheets via lark-cli for creating, reading, writing, and exporting.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/wukangcheng2944/claude-skills --skill lark-sheets-wukangcheng2944
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-sheets
Source: https://github.com/wukangcheng2944/claude-skills/tree/main/lark-sheets
Command: npx skills add https://github.com/wukangcheng2944/claude-skills --skill lark-sheets-wukangcheng2944

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables programmatic creation, reading, updating, and exporting Feishu spreadsheets using lark-cli.

Core Features & Use Cases

  • Create spreadsheets and optionally write headers and initial data.
  • Read, update, and write cells across sheets, including range-based operations.
  • Append rows, search for content in known spreadsheets, and export to XLSX or CSV.
  • Use case: automate monthly reporting by creating a sheet, populating headers, inserting data, and exporting a CSV for sharing.

Quick Start

Tell the assistant to create a new spreadsheet named Warehouse Revenue and populate the header row and one data row.

Frequently Asked Questions about lark-sheets

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

FAQPage Schema
How do I automate reading and writing Feishu spreadsheet cells?

You can automate reading and writing Feishu spreadsheet cells by using lark-cli to programmatically manage sheet data, including range-based operations and structured data payloads for targeted cell updates.

Can I export Feishu sheets to CSV or XLSX for reporting?

Yes, you can export Feishu sheets to CSV or XLSX formats. This skill supports exporting spreadsheet results directly via lark-cli, enabling automated monthly reporting and seamless data sharing.

What is the best way to append rows to a Feishu spreadsheet via command line?

The best way to append rows to a Feishu spreadsheet is using lark-cli commands. This skill provides structured data payloads to append rows and search content within known sheets by providing the sheet URL or token.

Do I need lark-cli to create and populate Feishu spreadsheets?

Yes, you need lark-cli installed to create and populate Feishu spreadsheets. This skill requires lark-cli to programmatically create sheets, write headers, insert initial data rows, and manage tabular data workflows.

How does searching for content within a Feishu sheet work?

Searching within a Feishu sheet works by using lark-cli to query known spreadsheets via their URL or token. The skill processes the search input to locate specific content across the targeted sheet ranges.