lark-sheets

Automate creation, manipulation, and analysis of Feishu spreadsheets via lark-cli interface.

26|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-sheets-yjzhang2003
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-sheets
Source: https://github.com/yjzhang2003/oh-my-feishu/tree/main/oh-my-feishu-plugin/skills/lark-sheets
Command: npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-sheets-yjzhang2003

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes references (resource) components.

What problem does it solve?

This Skill solves the friction of manually managing complex Feishu spreadsheets, allowing you to programmatically create, update, and analyze data without leaving your chat interface.

Core Features & Use Cases

  • Batch Data Operations: Efficiently append, read, and overwrite large datasets or specific cell ranges.
  • Advanced Formatting & Logic: Apply complex cell styles, manage dropdown lists, and implement formulas across large sheets.
  • Visual & Filter Management: Create and manage filter views and floating images to organize and present data dynamically.
  • Use Case: Automatically generate a weekly sales report by appending new data to a master sheet, applying conditional formatting, and creating a summary filter view for the team.

Quick Start

Use the lark-sheets skill to read the data from the first sheet of the spreadsheet at the provided URL.

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 processing without leaving my chat interface?

You can automate Feishu spreadsheet data processing by using the lark-cli interface to batch write, read, and overwrite large datasets directly within your chat environment. This enables programmatic data synchronization and automated reporting.

Can I apply conditional formatting and manage filter views in Feishu sheets programmatically?

Yes, you can apply conditional formatting and manage filter views in Feishu sheets programmatically. The skill supports advanced cell formatting, dropdown list management, and the creation of filter views to organize data dynamically.

Do I need lark-cli to batch write and append data to Feishu electronic spreadsheets?

Yes, you need lark-cli to batch write and append data to Feishu electronic spreadsheets. The skill operates through the lark-cli interface to execute complex operations like appending large datasets and overwriting specific cell ranges.

What is the best way to generate automated reports from Feishu sheets data?

The best way to generate automated reports from Feishu sheets data is by programmatically appending new records to a master sheet, applying formulas, and creating summary filter views. This approach satisfies automated reporting requirements within the Feishu ecosystem.

Does Feishu spreadsheet automation support handling floating images and complex cell styles?

Feishu spreadsheet automation supports handling floating images and complex cell styles. You can manipulate visual elements, apply advanced formatting logic, and manage dropdown lists across large sheets programmatically.