lark-sheets

Automate Feishu spreadsheet creation and manipulation via lark-cli shortcuts.

641|104|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/loongclaw-ai/loongclaw --skill lark-sheets-loongclaw-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-sheets
Source: https://github.com/loongclaw-ai/loongclaw/tree/main/skills/larksuite-cli/lark-sheets
Command: npx skills add https://github.com/loongclaw-ai/loongclaw --skill lark-sheets-loongclaw-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill removes friction from performing Feishu spreadsheet operations through lark-cli by guiding you on the required authentication, token formats, and permission scopes so you can avoid misconfigured requests and ensure each command uses the right workbook context. It also emphasizes reading ../lark-shared/SKILL for credentials and security rules before running any operations.

Core Features & Use Cases

  • Token and permission guidance: The skill instructs reading ../lark-shared/SKILL for authentication, explains when to use file_token versus obj_token, and highlights the scopes such as sheets:spreadsheet:create and write_only required before each API call.
  • Shortcut-driven operations: Use the built-in +info, +read, +write, +append, +find, +create, and +export commands to inspect spreadsheets, fetch ranges, seed headers, append rows, search for values, and export files while the skill also shows how to manage spreadsheet filters safely.
  • Use Case: When creating a new weekly metrics workbook you can provision the spreadsheet in a folder, write headers and starter rows, append new period data, apply filters, and export xlsx or csv files without leaving the CLI.

Quick Start

Ask the assistant to run lark-cli sheets +info to capture the spreadsheet token and sheet_id before using sheets +append or other shortcuts to insert your desired rows.

Frequently Asked Questions about lark-sheets

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

FAQPage Schema
How do I automate Feishu spreadsheet data entry from the command line?

You can automate Feishu spreadsheet data entry by using lark-cli shortcuts like +write and +append to insert headers and rows directly, reducing manual editing overhead while managing collaborative workbooks.

What authentication is required to manage Feishu sheets via CLI?

Managing Feishu sheets via CLI requires reading lark-shared/SKILL for credentials, using correct file_token or obj_token formats, and applying permission scopes like sheets:spreadsheet:create and write_only before API calls.

Can I export a Feishu spreadsheet to xlsx or csv using lark-cli?

Yes, you can export Feishu spreadsheets to xlsx or csv files using the lark-cli +export shortcut, allowing you to download workbook data without leaving the command line interface.

How do I find specific values or apply filters in a Feishu spreadsheet through CLI?

You can find specific values using the +find shortcut and apply filter operations through lark-cli commands to safely search and scope data within your Feishu sheets.

What is the best way to create a new metrics workbook in Feishu and seed starter rows?

Use lark-cli +create to provision a spreadsheet in a folder, then use +write to seed headers and starter rows, automating the setup of a new weekly metrics workbook.

Do I need a spreadsheet token before reading or appending data in Feishu sheets?

Yes, you must run lark-cli sheets +info to capture the spreadsheet token and sheet_id before using +read or +append shortcuts to ensure commands target the correct workbook context.