lark-base

Manage Feishu Bitable resources with JSON payloads and base_token.

14|1|Updated May 11, 2025
One-click install
npx skills add https://github.com/remcostoeten/dora --skill lark-base-remcostoeten
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-base
Source: https://github.com/remcostoeten/dora/tree/main/apps/marketing/.agents/skills/lark-base
Command: npx skills add https://github.com/remcostoeten/dora --skill lark-base-remcostoeten

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes references (resource) components.

What problem does it solve?

This Skill streamlines complex operations within Feishu Bitable (Base), removing the friction of manual table management, data analysis, and workflow configuration.

Core Features & Use Cases

  • Advanced Data Operations: Perform complex record upserts, batch updates, and cross-table lookups with ease.
  • Automated Analytics: Generate insights, perform aggregation queries, and manage dashboard components programmatically.
  • Use Case: If you need to synchronize project status across multiple tables or generate a weekly performance report from raw record data, this Skill handles the logic, filtering, and aggregation automatically.

Quick Start

Use the lark-base skill to list all records in the 'Project Tasks' table and calculate the sum of the 'Hours' field for all completed tasks.

Frequently Asked Questions about lark-base

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

FAQPage Schema
How do I automate data analysis and aggregation queries in Feishu Bitable?

Automate Feishu Bitable data analysis by using this Skill to perform aggregation queries and generate insights programmatically. It automatically handles the logic, filtering, and dashboard component management for enterprise data environments.

Can I batch update records and perform cross-table lookups in Feishu Base?

Yes, you can batch update records and perform cross-table lookups in Feishu Base. The Skill supports complex record upserts and advanced data operations across relational data structures using structured JSON payloads.

Do I need lark-cli to manage Bitable workflow automation and permissions?

Yes, you need the lark-cli dependency installed to manage Bitable workflow automation and advanced permissions. This Skill leverages it to execute read, write, and analytical operations programmatically.

What is the best way to synchronize project status across multiple Feishu Bitable tables?

The best way to synchronize project status across Feishu Bitable tables is through this Skill's automated data operations. It handles cross-table lookups, filtering, and batch updates automatically to keep relational data structures aligned.

Why do my structured JSON payloads require a base_token for Bitable read and write operations?

Structured JSON payloads require a valid base_token to authenticate and execute Bitable read and write operations. This token ensures precise programmatic control over specific Base resources like tables, fields, and views.

What are the limitations of using programmatic control for Feishu Base resources?

Limitations of programmatic Feishu Base control include the strict requirement for valid base_tokens and structured JSON payloads. Operations across relational data structures require precise formatting to prevent workflow automation failures.