
larksuite/openclaw-lark
8 skills1.8k installs18.1k starsGitHub
Install
npx skills add https://github.com/larksuite/openclaw-larkSkills in this repo
1Feishu BitableFeishu-bitable is an agent skill with full Chinese-language scenario examples for Lark multidimensional tables (Bitable). Indie builders shipping internal tools or agent automations for China-market teams use it when generic REST guesses break on field types, option colors, or record value shapes. The readme walks from creating apps and tables through batch customer import, empty-row handling, filtered reads, single-record updates, select options, complex field UI types, attachments, and two-way links—with pointers to field property and record value references. It reduces failed agent loops that mutate wrong JSON property blocks. Treat it as the procedural layer on top of feishu_bitable_app_table and related tools in the OpenClaw Lark stack.494installs2Feishu Create Docfeishu-create-doc is an agent skill that wires your coding agent to Feishu (Lark) through MCP so new cloud documents are created from structured Markdown instead of manual paste-up. Solo and indie builders who already run work in Feishu—specs, retros, onboarding, customer notes—use it when an agent has finished a draft and you want it live in the right folder or wiki node with consistent visual hierarchy. The skill documents required markdown content, optional title and parent location tokens parsed from Feishu URLs, and editorial rules: clear heading depth, callouts for emphasis, diagrams for flows, and user style overrides when they ask. It fits agents that can call MCP tools and complements append-style updates for long documents. Outcome is a shareable doc link your team can open immediately, which matters for async handoffs without leaving the agent workflow.308installs3Feishu Im ReadFeishu IM Read is an agent skill that documents how to pull Lark/Feishu instant-messaging data using user-authorized tools: historical chat and DM messages, thread replies, cross-session keyword search, and downloading images or files embedded in messages. Solo builders targeting Chinese enterprises or global teams on Feishu install it so coding agents stop guessing parameter names and respect scope limits—everything runs as the end user, so only visible chats are readable. Invoke when someone asks what was said in a group, to summarize a thread, to search messages by sender or time, or to save an image from a chat record. The skill emphasizes pre-read constraints, intent-to-tool routing, and pagination so agents do not return truncated history. It complements write/send skills but stays read-only, which reduces accidental spam risk while you prototype internal ops bots or customer-support copilots.236installs4Feishu 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.198installs5Feishu 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.170installs6Feishu 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.138installs7Feishu 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.121installs8Feishu 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.121installs