lark-sheets

Automate Feishu spreadsheet create, read, write, append, find, and export tasks via lark-cli.

76|14|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/jingsongliujing/Feishu-CLI-Web --skill lark-sheets-jingsongliujing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-sheets
Source: https://github.com/jingsongliujing/Feishu-CLI-Web/tree/main/backend/app/skills/lark_cli/skills/lark-sheets
Command: npx skills add https://github.com/jingsongliujing/Feishu-CLI-Web --skill lark-sheets-jingsongliujing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams rely on Feishu spreadsheets for planning and reporting, but repetitive sheet operations are time-consuming and error-prone. This Skill automates creation, reading, writing, appending, searching inside sheets, and exporting spreadsheets via the lark-cli, reducing manual steps and risk.

Core Features & Use Cases

  • Create new spreadsheets and initialize headers and data, or place sheets into folders.
  • Read, write, append and replace cell values across ranges, with support for formulas, links, and cell formats.
  • Search within known spreadsheets to locate data, or export sheets to xlsx/csv for sharing and archival.
  • Multi-user isolation and local SQLite storage to keep team data separate and secure.
  • OpenAI-compatible templates and scene templates to accelerate workflows.

Quick Start

Use the lark-sheets skill to create a new spreadsheet with a header row and initial data, then read and verify cells.

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 spreadsheets?

You can automate Feishu spreadsheet operations by using the lark-cli to read, write, append, and replace cell values across defined ranges, reducing manual data entry steps.

Can I export Feishu sheets to CSV or XLSX files for sharing?

Yes, you can export Feishu sheets to xlsx or csv formats for sharing and archival purposes by executing export commands through the lark-cli automation interface.

How do I create a new Feishu spreadsheet and initialize headers via CLI?

To create Feishu spreadsheets, use the lark-cli to generate a new sheet, initialize header rows, input initial data, and optionally place the sheet into specific folders.

Does this spreadsheet automation support multi-user isolation and local storage?

Yes, the automation supports multi-user isolation and utilizes local SQLite storage to keep team data separate and secure during collaborative spreadsheet workflows.

What is the best way to search for specific data within a Feishu spreadsheet?

The best way to search for data within known Feishu spreadsheets is to use the lark-cli search functionality, which locates specific data points safely and deterministically.

Can I apply formulas and cell formats when appending data to Feishu sheets?

Yes, when appending or replacing cell values in Feishu sheets, the automation supports the inclusion of formulas, links, and specific cell formats via lark-cli instructions.