
larksuite/openclaw-lark
9 skills2.3k installs21k starsGitHub
Install
npx skills add https://github.com/larksuite/openclaw-larkSkills in this repo
1Feishu Bitablefeishu-bitable is an integration skill from larksuite/openclaw-lark with 10 documented scenarios for Feishu/Lark multidimensional tables (Bitable). It covers creating tables in one-shot or stepwise modes, querying field types first, batch customer imports, advanced filters, single-record updates, single-select and complex fields (progress, currency, rating), attachment handling, and bidirectional link fields. Developers reach for feishu-bitable when OpenClaw agents must call feishu_bitable_app_table with correct field property and record value shapes. The skill references field-properties.md and record-values.md and stresses checking field types before writes to avoid API errors.554installs2Feishu Create Docfeishu-create-doc is an agent skill in larksuite/openclaw-lark that publishes Lark-flavored Markdown to Feishu cloud documents through MCP. The workflow accepts structured markdown with callouts, columns, tables, images, and mermaid diagrams, then calls create-doc with optional folder, wiki, or knowledge-space placement. On success it returns doc_id, doc_url, and a status message developers can share immediately. Developers reach for feishu-create-doc when an AI agent has already drafted technical notes, runbooks, or specs in Lark Markdown and the next step is a live Feishu docx link instead of a local file.357installs3Feishu Im Readfeishu-im-read is a larksuite/openclaw-lark skill that documents four Feishu IM tools agents call on behalf of the signed-in user: feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages, and feishu_im_user_fetch_resource. The skill covers group and direct chat history with page_size from 1 to 50, thread reply expansion, cross-session keyword and sender search, and image or file downloads up to 100MB using message_id plus file_key. Developers reach for feishu-im-read when agents must summarize what was said in a Lark group, pull thread context, or download attachments from chat. All calls respect OAuth user permissions and require chat_id or open_id, never both. The README lists six trigger intents from history pulls to file downloads and maps relative_time filters such as today, last_24_hours, and last_3_days.276installs4Feishu CalendarFeishu-calendar is an agent skill package for Lark/Feishu calendar and schedule management: calendar events, attendees, and busy-free queries. Solo and indie builders who run on Feishu for standups, customer calls, or internal ops can install it so Claude Code, Cursor, or similar agents turn natural-language scheduling requests into the right API actions instead of guessing parameters. The SKILL.md front-loads execution rules—Shanghai timezone, RFC 3339 times, minimum fields on create, and strongly recommended user_open_id from SenderId so creators show up as participants who receive invites. A quick-reference table ties phrases like “create a meeting” or “check who is free” to feishu_calendar_event and feishu_calendar_freebusy actions with required and optional args. It is best when your stack already uses Feishu bots or OpenClaw-Lark and you want reliable, schema-aware scheduling from the agent—not when you only need a personal Google Calendar or offline planning.242installs5Feishu Fetch Docfeishu-fetch-doc is an agent skill for solo builders and small teams who keep specs in Feishu/Lark and want Claude Code, Cursor, or Codex to read them as Markdown. It fetches cloud document body text in Lark-flavored Markdown and explains how embedded media is not inlined: images, attachments, and whiteboards appear as HTML tags with tokens that you download separately through feishu_doc_media. For knowledge-base links, the skill enforces a safe flow—resolve the wiki token first to learn obj_type and obj_token, then call the right fetch tool instead of assuming every wiki page is a docx. Use it during build when onboarding an agent to internal docs, syncing PRDs, or grounding codegen on living documentation. It pairs naturally with other openclaw-lark skills for media and wiki resolution. Complexity is intermediate because you must orchestrate multiple tools and paths on disk for binaries.217installs6Feishu Update Docfeishu-update-doc is an agent skill for updating Feishu (Lark) cloud documents through a defined API surface. Solo and indie builders who run specs, runbooks, or PRDs in Feishu can have Claude Code, Cursor, or similar agents apply surgical edits—append release notes, replace a pricing block, or rewrite a section under a heading—without leaving the chat. The skill documents when to prefer partial modes over full overwrite, how to disambiguate selections when ellipses appear in body text, and how to handle timeouts via async tasks. It suits teams already on Lark Suite who want agent-driven doc maintenance during Build and Operate, not greenfield writers who only use local markdown.183installs7Feishu TaskFeishu-task is a Lark OpenClaw skill that gives coding agents a disciplined playbook for 飞书任务—creating todos, managing task lists, assigning owners, and logging steps or attachments. Solo builders and tiny teams already living in Feishu use it when chat-driven agents must mirror human task hygiene instead of inventing REST calls from memory. The readme stresses execution gates: RFC 3339 deadlines, task_guid for mutations, completed_at semantics including "0" to reopen work, and tenant-only paths for task agents. It fits Prism’s integration catalog for Claude-family agents wired to Lark, with Chinese and English trigger words. After install, the agent should follow the quick index table rather than guessing action names. Pair it with broader Lark messaging skills when workflows span notify-then-track. Complexity is intermediate because OAuth identities, member arrays, and agent registration differ from casual to-do apps.155installs8Feishu Channel Rulesfeishu-channel-rules is a Feishu/Lark message-card Markdown reference for solo builders shipping agent or bot experiences on the Lark (Feishu) channel. Standard Markdown and GitHub-style docs do not match what interactive cards accept, so agents that paste `#` headings or bad @-tags can silently break layouts or compliance. The skill catalogs supported constructs—fourth/fifth-level headings, line breaks, styles, links, @users, HTML-style anchors, font colors, images, dividers, tags, nested lists, code fences, and person widgets—with explicit limits such as no top-level `#`/`##`/`###` and restrictions on bold content. Use it whenever OpenClaw-Lark or similar integrations need human-readable, on-brand card output without trial-and-error in the Feishu console.154installs9Feishu TroubleshootA Lark/Feishu troubleshooting skill for the openclaw-lark integration, used to diagnose and resolve connection or configuration errors. A builder using Feishu with Claude Code turns to it when the integration misbehaves. The description is sparse, so specifics are inferred.115installs