lark-sheets

Automate Feishu Sheets management via CLI for creation, editing, and export.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables programmatic management of Feishu Sheets via the CLI, consolidating spreadsheet creation, data entry, and export tasks.

Core Features & Use Cases

  • Create spreadsheets with optional headers and initial data, and read/write headers and cells.
  • Read and write cells, append rows, and locate content across known spreadsheets.
  • Export or download spreadsheets in formats such as xlsx or csv for offline use.
  • If you need to locate a resource by name or keyword in cloud space, use lark-doc's docs +search to locate the sheet first.

Quick Start

Create a new spreadsheet named 'Monthly Report' with headers and initial data using lark-cli.

Frequently Asked Questions about lark-sheets

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

FAQPage Schema
How do I automate exporting Feishu Sheets to xlsx or csv files?

You can export Feishu Sheets to xlsx or csv by executing CLI commands that programmatically download spreadsheets for offline use. This approach automates the export process across known sheets without manual intervention.

Can I create a new Feishu spreadsheet and write initial data via command line?

Yes, you can create a new Feishu spreadsheet with optional headers and initial data via the command line. The CLI allows you to automate the entire creation and data entry process, setting up structured spreadsheets programmatically from the start.

How do I append rows or locate specific content across Feishu spreadsheets?

You can append rows and locate specific content across Feishu spreadsheets by executing CLI commands. The tool supports reading and writing cells, appending new data rows, and locating content within known spreadsheets programmatically.

Do I need lark-cli and authentication scopes to manage Feishu Sheets programmatically?

Yes, managing Feishu Sheets programmatically requires the lark-cli tool and proper authentication with the necessary scopes. You must configure these prerequisites as described in the shared documentation before automating spreadsheet operations.

What's the best way to locate a Feishu Sheet in cloud space by name before exporting it?

To locate a Feishu Sheet in cloud space by name or keyword, use the lark-doc docs and search functionality to find the sheet first. Once located, you can proceed to export or download the spreadsheet in your desired format.