lark-base

Manage Feishu Base resources with lark-cli across tables, fields, records, views, dashboards, and workflows.

20|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ImChong/Humanoid_Robot_Learning_Paper_Notebooks --skill lark-base-imchong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-base
Source: https://github.com/ImChong/Humanoid_Robot_Learning_Paper_Notebooks/tree/main/.agents/skills/lark-base
Command: npx skills add https://github.com/ImChong/Humanoid_Robot_Learning_Paper_Notebooks --skill lark-base-imchong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu Base management often requires repetitive setup and careful coordination across tables, fields, views, dashboards, and workflows. This skill enables automation and governance by providing a consistent, spec-driven approach to creating, configuring, and operating Base resources via lark-cli.

Core Features & Use Cases

  • Create and manage structural elements (tables, fields, views) and data (records) across Base.
  • Configure dashboards and workflows (blocks, charts, data queries, automation) and implement end-to-end processes.
  • Read references and enforce safety rules to validate inputs, ensuring deterministic, auditable operations.

Quick Start

List current tables with lark-cli base +table-list to begin.

Frequently Asked Questions about lark-base

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

FAQPage Schema
How do I automate Feishu Base workflows and tables?

You can automate Feishu Base workflows and tables by using lark-cli to manage structural elements and data. This skill provides a spec-driven approach to create, configure, and operate Base resources with safety checks to ensure deterministic, auditable operations.

Can I manage Feishu Base dashboards and records via command line?

Yes, you can manage Feishu Base dashboards and records via command line using lark-cli. The skill supports configuring blocks, charts, data queries, and automation, allowing you to implement end-to-end processes for creation, modification, and querying tasks.

What is the best way to create and configure fields in Feishu Base?

The best way to create and configure fields in Feishu Base is through a strict spec-driven approach using lark-cli. This method enforces safety rules and validates inputs to avoid unsafe operations, ensuring deterministic and auditable modifications to your Base resources.

Do I need lark-cli to operate Feishu Base automation tasks?

Yes, you need lark-cli to operate Feishu Base automation tasks with this skill. It serves as the underlying tool for executing commands that manage tables, fields, records, views, and workflows, providing a consistent interface for resource governance.

How do I list current tables in Feishu Base to start automation?

To start automation, you can list current tables in Feishu Base by running the lark-cli base +table-list command. This provides an initial overview of your existing structural elements before applying further creation or modification operations.

What are the limitations of automating Feishu Base with lark-cli?

Automating Feishu Base with lark-cli requires strict adherence to spec-driven rules and frontmatter-driven discovery to avoid unsafe operations. The skill enforces safety checks and input validation, meaning operations must be deterministic and auditable rather than arbitrary.