What problem does it solve?
Provides authoritative, agent-friendly guidance and command-level workflows for operating Feishu multi-dimensional tables (Base) via lark-cli, reducing errors from guessing table/field names, misuse of APIs, and unsafe write operations.
Core Features & Use Cases
- Safe command patterns: Enforces atomic
lark-cli base +... usage, prevents using record-list for aggregation, and mandates pre-reading of reference docs for formula/lookup/workflow changes.
- Schema & data management: Guides table/field creation, formula and lookup design, record upserts, attachments upload flow, and view/filter/sort/group/timebar configuration.
- Analysis & dashboards: Directs when to use
+data-query for server-side aggregation, how to build dashboard blocks (data_config), and pagination/limit best practices.
- Workflows & permissions: Covers workflow creation/update/enable/disable rules and advperm/role lifecycle with safety checks for high-risk write/delete operations.
- Operational guardrails: Token handling (wiki → obj_token), concurrency and batch limits, and explicit confirmation rules for destructive actions.
Quick Start
Inspect the target Base structure, read the relevant reference pages (formula/lookup/workflow), and then request the agent to produce the exact lark-cli base +... commands needed to safely complete your schema or record task.