lark-base

Automate Feishu Base management via lark-cli across tables, fields, records, views, and workflows.

3|1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/HuXiangyu123/CUA-Lark-Agent --skill lark-base-huxiangyu123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-base
Source: https://github.com/HuXiangyu123/CUA-Lark-Agent/tree/main/lark-cli/skills/lark-base
Command: npx skills add https://github.com/HuXiangyu123/CUA-Lark-Agent --skill lark-base-huxiangyu123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This skill centralizes Feishu Base (Bitable) administration by using lark-cli to perform routine tasks such as creating tables, managing fields, reading and updating records, configuring views, building dashboards, and orchestrating workflows, reducing manual toil and human error.

Core Features & Use Cases

  • Automates end-to-end Base operations: table creation and updates, field management, batch record operations, view configuration, and dashboard/workflow setup.
  • Supports cross-resource workflows: read, write, and share permissions, and coordinate complex tasks like data modeling, reporting, and automation across Base tables.
  • Real-world scenario: rapidly provisioning a new Base with a predefined schema, populating initial data, and wiring up a basic dashboard and a sample workflow.

Quick Start

List existing tables with the CLI command 'lark-cli base +table-list' to verify access before performing more complex operations.

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 table creation and record management?

You can automate Feishu Base table creation and record management by executing modular lark-cli commands for batch operations. This skill coordinates end-to-end Base operations, reducing manual toil and human error across tables, fields, and records.

Can I configure Feishu Base views and dashboards from the command line?

Yes, you can configure Feishu Base views and dashboards from the command line. The skill orchestrates lark-cli to set up views, build dashboards, and wire up workflows deterministically without manual UI interaction.

What is the best way to provision a new Feishu Base with a predefined schema?

The best way to provision a new Feishu Base with a predefined schema is using automated lark-cli workflows. This approach rapidly populates initial data, configures fields, and establishes a sample workflow from deterministic commands.

Does lark-cli support cross-resource workflows for Feishu Base permissions?

Yes, lark-cli supports cross-resource workflows for Feishu Base permissions. The skill automates reading, writing, and sharing permissions alongside complex data modeling and reporting tasks across Base tables.

How do I verify access before running complex Feishu Base operations?

You verify access before running complex Feishu Base operations by listing existing tables with the lark-cli base table-list command. This confirms connectivity and permissions before executing more complex automated tasks.

Are there limitations when automating Feishu Base workflows with lark-cli?

Limitations when automating Feishu Base workflows with lark-cli include strict YAML frontmatter validation and discovery metadata enforcement. Commands are modular and require deterministic execution paths to coordinate complex tasks successfully.