lark-base

Manage Feishu Base data with lark-cli for bases, tables, fields, and records.

Updated Aug 17, 2024
One-click install
npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-base-linowhy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-base
Source: https://github.com/LinoWhy/.dotfiles/tree/main/agents/.agents/skills/lark-base
Command: npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-base-linowhy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill centralizes and accelerates the management of Feishu Base data via the lark-cli, covering base creation, table/field/record operations, views, dashboards, workflows, and roles.

Core Features & Use Cases

  • Create and copy Bases, manage Base resources such as tables, fields, and records, configure dashboards and workflows.
  • Read and update views, share records, and handle permissions with advanced roles.
  • Migrate from old +table/+field/+record commands to current atomic commands for more predictable automation.
  • Handle cross-table lookups, formulas, and data analysis needs within a unified CLI workflow.

Quick Start

Install the lark-cli and perform a basic base-create to initialize your workspace.

Frequently Asked Questions about lark-base

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

FAQPage Schema
How do I manage Feishu Base tables and records using a CLI?

You can manage Feishu Base tables, fields, records, and dashboards by executing atomic commands through the lark-cli, which centralizes data operations into a predictable automation workflow.

Can I automate Feishu Base workflows and permission controls from the command line?

Yes, automating Feishu Base workflows and permission controls is possible by running lark-cli commands to configure advanced roles and manage Base resources without manual UI interaction.

What is the best way to migrate old Feishu Base table and field commands to atomic commands?

Migrating old +table/+field/+record commands involves switching to current atomic lark-cli commands, which provide more predictable automation and unified data modeling for Feishu Base resources.

Do I need the lark-cli binary to create a Feishu Base and configure cross-table lookups?

Yes, the lark-cli binary is required to create Bases and handle cross-table lookups, as it enforces metadata-driven guidelines for module discovery and execution across Base operations.

How does CLI-based data modeling handle views and dashboards in Feishu Base?

CLI-based data modeling reads and updates Feishu Base views and configures dashboards by executing specific lark-cli commands, unifying data analysis and interface management into a single workflow.

Why should I use the command line for Feishu Base management instead of the web interface?

Using the command line for Feishu Base management accelerates automation and enables predictable execution of bulk table and record operations, overcoming the manual limitations of the web interface.