lark-base

Automate Feishu Base table creation, configuration, and data manipulation via lark-cli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The skill eliminates the need to manually type lengthy lark‑cli commands for every operation on Feishu multi‑dimensional tables, providing a unified shortcut for creating, configuring, and maintaining Bases.

Core Features & Use Cases

  • Table & Field Management: Create tables, add/edit/delete fields of all supported types, including formulas and lookups.
  • Record Operations: Read, upsert, and delete records with proper value formatting.
  • View & Dashboard Configuration: List, create, rename, and set filters, groups, sorts, and cards for grid, kanban, gallery, calendar, and gantt views.
  • Advanced Permissions: Enable advanced permission mode, create custom roles, and manage role‑based access to tables, fields, and dashboards.
  • Workflow Integration: Supports building automated workflows that interact with tables and records.

Quick Start

Use the lark-base skill to create a new table named “项目管理” with a text field “项目名称” and a user field “负责人”.

Frequently Asked Questions about lark-base

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

FAQPage Schema
How do I automate creating Feishu Base tables and managing fields from the command line?

You can automate Feishu Base table creation and field management by running lark-cli commands through this skill. It handles building tables, adding fields of all supported types, and configuring formulas and lookups directly from the command line.

Can I configure advanced permissions and custom roles for Feishu multi-dimensional tables using CLI?

Yes, you can configure advanced permissions for Feishu multi-dimensional tables via CLI. The skill enables advanced permission mode, creates custom roles, and manages role-based access to tables, fields, and dashboards.

How do I read, write, and delete records in Feishu Base without using the web interface?

You can read, upsert, and delete records in Feishu Base without the web interface by executing lark-cli commands. The skill manages proper value formatting for all record operations directly from the command line.

What is needed to set up grid, kanban, and gantt views for Feishu Base via command line?

To set up grid, kanban, calendar, and gantt views for Feishu Base via command line, you need the lark-cli binary. The skill lists, creates, and renames views while configuring filters, groups, sorts, and cards.

Does lark-cli support building automated workflows that interact with Feishu Base records?

Yes, lark-cli supports building automated workflows that interact with Feishu Base records. The skill provides a unified shortcut for automating table configurations and data manipulations within your workflow integration.

What are the limitations when managing Feishu Base dashboards and forms through command line automation?

Managing Feishu Base dashboards and forms through command line automation requires the lark-cli binary to be installed. The skill covers full CRUD operations and view configurations, but relies entirely on lark-cli support for advanced features.