PlugWiki

Lark Base Skill for Claude Code: Work with Base

Lets Claude build and query Lark (Feishu) Base: tables, fields, records, views, forms, dashboards and workflows.

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

lark-base makes Claude work with Lark (Feishu) Base, the multi-dimensional table product also called bitable. It creates bases and tables, adds and updates fields and records, builds views and forms, makes dashboards, runs formulas and lookups, manages workflows and role permissions, and searches the public template center.

It starts when you share a Base, bitable, /base/ or /app/ link. It resolves the link or title to a base token first, and prefers --as user. File import and export go to lark-drive, and sign-in goes to lark-shared. The text is mostly Chinese.

Good for

  • Teams that run projects, CRMs or trackers in Lark Base
  • Analysts who want summaries and dashboards from Base data
  • Admins who set up forms, workflows and roles

Install lark-base

Claude Code

  1. 1

    Copy this prompt.

    Install the lark-base 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

飞书多维表格(Base)操作:建表、字段、记录、视图、统计、公式/lookup、表单、仪表盘、应用模式(BaseApp/AppMode 页面与组件)、Workspace 目录、workflow、角色权限、模板中心(多维表格模板分类/列表/搜索);遇到 Base/多维表格/bitable、BaseApp/AppMode、/base/ 或 /app/ 链接时使用。BaseApp 不走 lark-apps;文件导入/导出转 lark-drive,认证/授权转 lark-shared。

Sections in SKILL.md

  1. 身份选择(优先)
  2. 进入前必做:解析目标实体
  3. Base 模板中心
  4. Base Block 资源模型
  5. Table Block(The Core)
  6. Field
  7. Record
  8. View
  9. Form
  10. Dashboard Block
  11. 应用模式与 Workspace 心智模型
  12. Workflow Block
  13. Advanced Permission(AdvPerm)
  14. Docx Block
  15. Folder Block
  16. 通用执行契约

Key facts

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

What it includes

  • Finds the base token from a link or title

    Run before any other Base action.

    Network · +url-resolve / +title-resolve

  • Creates a base with a first table, or copies one

    Create sets the name, table name and fields at once.

    Write · +base-create / +base-copy

  • Lists, gets, copies, updates and deletes tables and fields

    +field-update and +field-delete change the schema.

    Delete · Tables and fields

  • Lists, reads, adds and updates records; handles attachments

    Uses +record-list and attachment upload, download and remove commands.

    Delete · Records

  • Manages views and form questions, and form sharing

    Includes +form-create and +form-submit.

    Delete · Views and forms

  • Creates dashboards and their chart blocks

    Includes sharing settings and block data.

    Delete · Dashboards

  • Lists, creates, updates, enables and disables workflows

    Enabling a workflow can start automatic actions.

    Write · Workflows

  • Lists and reads roles; advanced permission rules

    Base-level settings, not a content block.

    Write · Roles and permissions

  • Lists, searches and picks public Base templates

    +template-categories, +template-list, +template-search.

    Network · Template center

From the official docs

Permissions

High risk

It can create, change and delete tables, fields, records, dashboards and workflows in Base data you can reach. Test on a copy and read each write before approving it.

What it can do

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

Watch out for

  • It can change or delete tables, fields and records

    Schema changes and deletes affect shared data. Use a copy of the base when testing.

  • It can turn workflows on and off

    Enabling a workflow can trigger actions. Check what a workflow does before you approve enabling it.

  • It writes exports locally and shows jq and Python snippets

    SKILL.md exports records to .ndjson files with --output and gives jq and python3 examples for processing them. Check where files are written.

  • Its skills.sh listing shows a Snyk warn

    Open the audit page for details before you install.

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

  • Writes record exports to local .ndjson files

Questions

What does lark-base do?

It lets Claude work with Lark (Feishu) Base: tables, fields, records, views, forms, dashboards, workflows, roles and templates, through lark-cli base commands.

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.

Is Base the same as bitable?

Yes. The skill uses Base, bitable and 多维表格 for the same product, and starts when you share a /base/ or /app/ link.

Can it delete my data?

Yes. It has commands to delete blocks, fields and forms and to remove attachments. Use a copy of the base when testing.

How do I import an Excel file into Base?

That is handled by lark-drive, not this skill. Ask for an import to a Base and the Drive skill's import command does it, then this skill works inside the base.

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. Test on a copy of the base and use limited domains.

Information

updated Nov 2, 2026

Repository
larksuite/cli
Folder
skills/lark-base

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-base SKILL.md · github.com
  3. skills.sh listing · skills.sh

Updated Nov 2, 2026.