lark-base

lark-base is a skill for Codex from appleweiping/WEIPING_WIKI. It costs 116 tokens per session (9,955 once invoked), scanned A, original, MIT.

A tool for working with Feishu Base, Feishu’s database-like tables, from the command line. It covers tables, fields, records, views, formulas, dashboards, forms, roles, and workflows.

In plain words
What is it for?
Use it to create and change Bases, read or write records, configure views and fields, share records, and calculate or compare data across tables.
Why use it?
It removes the need to remember separate commands for common table operations and related data analysis tasks.

Skill for Codex

Written for Codex: installed under .codex/.

Needs its repository: it reads a path above its own folder, which exists only inside the repository. The line is **前置条件:** 先阅读 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md)。.

Good fit Use it to create and change Bases, read or write records, configure…

Compare 6 skills from other repositories ↓
Install

Getting it into your agent

It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.

Clone the repo
git clone --depth 1 https://github.com/appleweiping/WEIPING_WIKI
agentmods
npx agentmods add skills/appleweiping/weiping_wiki/lark-base

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for lark-base

README.md
[![agentmods](https://agentmods.dev/badge/skills/appleweiping/weiping_wiki/lark-base.svg)](https://agentmods.dev/skills/appleweiping/weiping_wiki/lark-base)
Your own site
<a href="https://agentmods.dev/skills/appleweiping/weiping_wiki/lark-base"><img src="https://agentmods.dev/badge/skills/appleweiping/weiping_wiki/lark-base.svg" alt="Measured on agentmods" height="20"></a>
Per session 116 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 9,955 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00116 $0.09955
Opus 5 $0.00058 $0.04977
Sonnet 5 $0.00023 $0.01991
Haiku 4.5 $0.00012 $0.00996

Measured 3d ago against content hash 0615eef9e1cf, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade A, and why

lark-base scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

Copies of this mod

2 near-identical copies found in the catalogue:

  • lark-base — 100% identical, 1 lines differ
  • lark-base — 94% identical, 145 lines differ
.codex/skills/lark-base/SKILL.md · 349 lines

How it starts

The opening of the file, as written. The whole thing — 349 lines — stays where its author put it; the contents beside it link to each section on GitHub.

base

前置条件: 先阅读 ../lark-shared/SKILL.md执行前必做: 执行任何 base 命令前,必须先阅读对应命令的 reference 文档,再调用命令。 查询类任务必做: 涉及筛选、排序、Top/Bottom N、聚合、多表关联、查询后写入或判断全局结论时,必须先阅读 references/lark-base-data-analysis-sop.md,再选择 record / view / data-query 路径。 命名约定: Base 业务命令仅使用 lark-cli base +... 形式;如需先解析 Wiki 链接,可先调用 lark-cli wiki ...分流规则: 如果用户要“把本地文件导入成 Base / 多维表格 / bitable”,第一步不是 base,而是 lark-cli drive +import --type bitable;导入完成后再回到 lark-cli base +... 做表内操作。

1. 何时使用本 Skill

1.1 触发条件

以下场景应使用本 skill:

  • 用户明确要操作飞书多维表格 / Base。
  • 用户要建表、改表、查表、删表,或管理字段、记录、视图。
  • 用户要做公式字段、lookup 字段、派生指标、跨表计算。
  • 用户要做临时统计、聚合分析、比较排序、求最值。
  • 用户要管理 workflow、dashboard、表单、角色权限。
  • 用户给出 /base/{token} 链接。
  • 用户给出 /wiki/{token} 链接,且最终解析为 bitable
  • 用户要把旧的 Base 聚合式写法改成当前原子命令写法,例如把旧 +table / +field / +record / +view / +history / +workspace 改写成当前命令。

以下场景不应使用本 skill:

  • 用户只是做认证、初始化配置、切换 --as user/bot、处理 scope。此时先读 ../lark-shared/SKILL.md
  • 用户只是泛化地讨论“数据分析 / 字段设计”,但并不在 Base 场景中。不要因为提到“统计 / 公式 / lookup”就误触发。

1.2 前置约束

  1. 先阅读 ../lark-shared/SKILL.md
  2. Base 业务命令仅使用 lark-cli base +... 形式的 shortcut 命令;如果输入是 Wiki 链接,可先调用 lark-cli wiki spaces get_node 解析真实 token。
  3. 定位到命令后,先读该命令对应的 reference,再执行命令。
  4. 如果用户要把本地 Excel / CSV / .base 快照导入成 Base / 多维表格 / bitable,第一步不是 base,而是 lark-cli drive +import --type bitable;导入完成后再回到 lark-cli base +... 做表内操作。
  5. 不要在 Base 场景改走 lark-cli api /open-apis/bitable/v1/...
  6. 如果用户只给 Base 名称、关键词,或说“帮我找一个多维表格”,先通过 lark-cli docs +search --query <keyword> --filter '{"doc_types":["BITABLE"]}' 搜索 BITABLE 资源;拿到 Base URL 后再使用本 skill 的 base +... 命令。复杂搜索再读 ../lark-doc/references/lark-doc-search.md:标题精确匹配、限定创建者/群/文件夹/时间范围、只搜标题/评论、分页/全量搜索。

2. 模块与命令导航

本章按“先选模块,再选命令”的方式组织。先判断用户目标属于哪个大模块,再进入对应子模块,按要求阅读 reference 后执行命令。

2.1 模块地图

大模块 处理什么问题 包含的小模块 / 能力
Base 模块 管理 Base 本体,或从链接进入 Base 场景 base-create / base-get / base-copy,Base / Wiki 链接解析
表与数据模块 管理 Base 内部结构与日常数据操作 table / field / record / view
公式 / Lookup 模块 处理派生字段、条件判断、跨表计算、固定查找引用 formula / lookup 字段创建与更新
数据分析模块 做一次性筛选、分组、聚合分析 data-query
Workflow 模块 管理自动化流程 workflow-list / get / create / update / enable / disable
Dashboard 模块 管理仪表盘和图表组件 dashboard-* / dashboard-block-*
表单模块 管理表单和表单题目 form-* / form-questions-*
权限与角色模块 管理高级权限和自定义角色 advperm-* / role-*

Read the full file on GitHub · 349 lines

Files

What ships with it

60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 349 lines · 116 tokens per session scan A 0615eef9e1cf

Subscribe to this mod's changes

lark-base is a skill published in the GitHub repository appleweiping/WEIPING_WIKI (122 stars, last pushed 11d ago), licensed MIT. It adds 116 tokens to every session and 9,955 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

schema-exploration

Lists tables, describes columns and data types, identifies foreign key relationships, and maps entity relationships in a database. Use when the user asks about database schema, table structure, column types, what tables exist, ERD, foreign keys, or how entities relate.

langchain-ai/deepagents · 57 tokens

ha-data-stores

Map of Hope Agent's local data stores and safe read-only query workflow. Use when the user asks where Hope Agent stores data, wants to inspect sessions/messages/memory/logs/background jobs/knowledge indexes/settings, asks the model to query local app data, or debugging requires checking persisted state. Trigger…

shiwenwen/hope-agent · 115 tokens

supabase

Supabase / PostgREST Row-Level-Security playbook — pull the anon (or leaked servicerole) key out of the frontend JS, map tables from the auto-generated OpenAPI spec, test anonymous RLS READ disclosures (PII/secret leaks), and anonymous RLS WRITE abuse (insert/update/delete — e.g. forging…

PentesterFlow/agent · 120 tokens

nornicdb-cypher-queries

Pick fast, predictable Cypher query shapes in NornicDB — point lookups, batch retrieval, pagination, search, traversal, batched UNWIND/MERGE writes, cleanup, multi-tenant isolation. Use when writing or reviewing Cypher whose latency or throughput matters; maps user intent to the executor's hot-path query templates.

orneryd/NornicDB · 79 tokens

dsql

Build with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, diagnose cluster performance, load data, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL and PostgreSQL-to-DSQL schema conversion, foreign key…

awslabs/agent-plugins · 229 tokens

volcengine-rds-postgresql

A tool for operating PostgreSQL databases hosted by Volcano Engine's managed database service. PostgreSQL is a relational database used to store structured application data.

bytedance/agentkit-samples · 63 tokens