feishu-bitable

Automates Feishu Bitable CRUD, schema, view, and permission management via JSON payloads.

65|9|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/alextangson/feishu_skills --skill feishu-bitable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-bitable
Source: https://github.com/alextangson/feishu_skills/tree/main/feishu-bitable
Command: npx skills add https://github.com/alextangson/feishu_skills --skill feishu-bitable

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing multi-dimensional tables in Feishu can be complex, error-prone, and time-consuming; this Skill provides a unified API approach to create, read, update, delete records, manage fields, views, and permissions, and automate schema changes across bases.

Core Features & Use Cases

  • CRUD on records: create, bulk insert, update, batch delete, and upsert capabilities for table data.
  • Schema and view management: manage fields, formulas, relationships, views, and dashboards, plus permission configurations for team collaboration.
  • Use Case: A data ops engineer automates daily data ingestion into a Feishu Bitable base and synchronizes access rights with project teams.

Quick Start

Create a scripted workflow that uses the Feishu Bitable API to insert a new record into your target table.

Frequently Asked Questions about feishu-bitable

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

FAQPage Schema
How do I automate Feishu Bitable data operations like batch record inserts and updates?

You can automate Feishu Bitable data operations by using a unified API approach to perform CRUD actions, batch inserts, and upserts on records via JSON payloads. This requires a tenant access token, app_token, and table_id.

Can I manage Feishu Bitable schema and views programmatically?

Yes, you can manage Feishu Bitable schema and views programmatically. The Skill supports configuring fields, formulas, relationships, views, and dashboards, alongside permission configurations for team collaboration.

What do I need to configure permissions across Feishu Bitable bases and tables?

To configure permissions across Feishu Bitable bases and tables, you need tenant access tokens, app_token, and table_id. This enables data governance and automates access rights synchronization for project teams.

Does this approach support upserts and batch deletes for Feishu Bitable records?

Yes, it supports upserts and batch deletes for Feishu Bitable records. You can use JSON payloads to manage bulk data operations, streamlining daily data ingestion and table management workflows.

What is the best way to synchronize access rights with project teams in Feishu Bitable?

The best way to synchronize access rights in Feishu Bitable is by automating permission management through API calls. A data ops engineer can script workflows to align base and table permissions with project teams directly.

Are there limitations when automating schema changes across Feishu Bitable bases?

Automating schema changes requires valid tenant access tokens, app_token, and table_id for authentication. Operations are managed via JSON payloads, so payload structure must strictly match the target base and table schema.