PlugWiki

Lark Sheets Skill for Claude Code: Edit Spreadsheets

Lets Claude create and edit Lark (Feishu) spreadsheets: cells, formulas, charts, pivot tables, filters and Excel or CSV import.

Installs
477.9K
on skills.sh
Stars
17.9K
on GitHub
Files
29
besides SKILL.md
Updated
Oct 2026
last repo commit

lark-sheets makes Claude work with Lark (Feishu) spreadsheets. It reads and writes cells, builds formulas, adds and restructures sheets and rows, and creates charts, pivot tables, filters, conditional formats, dropdowns, sparklines and floating images. It can also search and replace, roll back to earlier versions, and import or export Excel and CSV files.

It starts when you want to create or edit a sheet, summarize or chart data, or fix formulas. Its text is mostly Chinese. Before each action Claude must read the matching reference note, and it must read lark-shared first.

Good for

  • Analysts who want charts and pivot tables built from Lark sheet data
  • Finance and ops teams that live in spreadsheets
  • Anyone converting Excel or CSV into Lark sheets and back

Install lark-sheets

Claude Code

  1. 1

    Copy this prompt.

    Install the lark-sheets skill in Claude Code. Run this command:
    
    npx @larksuite/cli@latest install
    npx skills add larksuite/cli -y -g
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The README gives two routes. Option 1 (recommended) is npx @larksuite/cli@latest install. Option 2 builds from source and then runs npx skills add larksuite/cli -y -g, which the README marks as required. It does not say whether Option 1 also installs the skills, so this box runs both. Every lark-* skill needs the lark-cli program and sends Claude to lark-shared for sign-in. auth login --recommend picks commonly used scopes; use --domain to limit them.

From the project README. Source.

What's in the skill

When it loads

飞书电子表格:创建和操作电子表格。支持工作表与行列结构(增删/合并/尺寸/隐藏/冻结/分组)、单元格读写(值/公式/样式/批注/单元格图片)、区域复制移动排序填充、查找替换、批量更新,图表、透视表、条件格式、筛选器与筛选视图、下拉列表、迷你图、浮动图片等对象的创建与维护,以及公式校验、历史版本回滚、本地 Excel/CSV 与飞书表格的导入导出。当用户需要创建或编辑表格、统计汇总与可视化、表格美化、公式计算(含 Excel 公式迁移)、金融/财务建模(DCF、三张表、预算、Sensitivity 等)时使用。多维表格(Base/bitable)请改用 lark-base;若用户是想按名称或关键词搜索云空间(云盘/云存储)里的表格文件,请改用 lark-drive 的 drive +search 先定位资源。当用户给出 doubao.com 的 /sheets/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到 WebFetch;路由依据是 URL 路径模式和 token,而不是域名。

Sections in SKILL.md

  1. 场景 → 命令速查
  2. 飞书表格编辑准则
  3. References
  4. 通用方法与规范(先读,横切所有任务,不含具体 shortcut)
  5. 按对象的工具参考(含 shortcut)
  6. 公共 flag 速查
  7. 公共 flag(定位资源)
  8. 系统 flag
  9. flag 内容类型与输出约定(术语速记)

Key facts

Installs on skills.sh
477,879 (Nov 2, 2026)
License
MIT
Last repo commit
Oct 30, 2026

What it includes

  • Reads values, or formulas, styles and comments

    csv-get for plain values; cells-get for formulas and styles.

    Network · +csv-get / +cells-get

  • Writes values and formulas

    table-put keeps real numbers and dates; csv-put is for plain text.

    Write · +csv-put / +table-put / +cells-set

  • Formats cells and tidies the sheet

    Styles are written after the data.

    Write · +cells-set-style / +styles-put

  • Inserts and deletes rows and columns; merges, resizes, sorts

    +dim-delete removes whole rows or columns.

    Delete · Sheet structure

  • Creates charts and pivot tables

    +chart-create-basic, +batch-chart-create and +pivot-create.

    Write · Charts and pivots

  • Adds filters and data-driven highlighting

    +filter-create and +cond-format-create.

    Write · Filters and conditional formats

  • Finds and replaces text

    Replace changes cell contents.

    Write · +cells-search / +cells-replace

  • Imports Excel or CSV and exports workbooks

    +workbook-import and +workbook-export.

    Write · Import and export

  • Lists revisions and reverts to one

    +history-revert writes over current content.

    Write · History

From the official docs

Permissions

Medium risk

It can overwrite cells, delete rows and columns and revert history in sheets you can reach in Lark. Work on a copy and review changes before relying on them.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can overwrite cells and remove rows

    Writes, replaces, clears, deletes and history reverts change shared sheets. Work on a copy first.

  • It bundles Python scripts

    The package ships 9 Python scripts. SKILL.md says Python is used to derive and check values, but does not list when each script runs. Read them before you let Claude run them.

  • It acts with your Lark permissions

    README security note: after you authorize, the agent acts under your identity within the granted scope, and the README warns of prompt injection and data leaks.

Technical details
Talks toLark/Feishu Open Platform
Scopes
  • Lark/Feishu Sheets permissions for the identity you sign in with

  • Bundles 9 Python scripts under scripts/ (for example lark_inspect_workbook.py and lark_sheet_read_cli.py)

Questions

What does lark-sheets do?

It lets Claude create and edit Lark (Feishu) spreadsheets: read and write cells and formulas, restructure sheets, build charts, pivot tables and filters, and import or export Excel and CSV.

How do I install it?

Follow the install box at the top of the page. It needs the lark-cli program and the lark-shared skill, so install the whole set.

Can it make charts and pivot tables?

Yes. It has commands for basic charts, batches of charts and pivot tables, and checks the chart list after drawing.

Can it break my sheet?

It can overwrite values, delete rows and columns and revert history. Work on a copy first and review changes.

Does it work with Excel files?

It imports Excel and CSV into Lark spreadsheets and exports workbooks back out, using +workbook-import and +workbook-export.

Is it safe?

README security note: after you authorize, the agent acts under your identity within the granted scope, and the README warns of prompt injection and data leaks. Work on a copy and use limited domains.

Information

updated Nov 2, 2026

Repository
larksuite/cli
Folder
skills/lark-sheets

larksuite/cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. larksuite/cli README · github.com
  2. lark-sheets SKILL.md · github.com
  3. skills.sh listing · skills.sh

Updated Nov 2, 2026.