Agent skill

Feishu Tools

by ThinkInAIXYZ in ThinkInAIXYZ/deepchat

Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations.

Apache-2.0Auto-check passedProductivity & Automation

Install Feishu Tools

skills CLI
$ npx skills add ThinkInAIXYZ/deepchat --skill feishu-tools -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ThinkInAIXYZ/deepchat feishu-tools --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ThinkInAIXYZ/deepchat.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/feishu/skills/feishu-tools .claude/skills/feishu-tools && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
feishu-tools
GitHub stars
6.4k
Token cost
~652 tokens
SKILL.md length
359 words
Files
1
Skills in repo
15
Repo updated
First seen
Licence
Apache-2.0

At a glance

Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations.

  • Works in 7 steps: Treat the currently exposed feishu-tools… → Use the live tool names and descriptions… → Prefer the matching tool directly… → …
  • Tasks that involve Messaging and chat bots
  • SKILL.md covers Runtime Context, When To Use, Required Behavior and Routing Hints, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Feishu Tools is an agent skill from ThinkInAIXYZ/deepchat. Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations.

Its SKILL.md is about 650 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering Messaging and chat bots. It works with Feishu (Lark), Model Context Protocol and OpenAI. The repository describes itself as: 🐬DeepChat - A smart assistant that connects powerful AI to your personal world. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Messaging and chat bots

Example prompts

  • “/feishu-tools”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Treat the currently exposed feishu-tools MCP tools as the primary action surface for Feishu/Lark requests.
  2. Use the live tool names and descriptions in the current session as the source of truth for what
  3. Prefer the matching tool directly instead of asking the user how to call the plugin or what kind
  4. When the user provides a Feishu/Lark URL, extract the relevant document, sheet, spreadsheet, or
  5. For write operations that could overwrite or append content, confirm intent only when the target
  6. If the requested operation has no matching currently exposed tool, explain that the active
  7. If a tool call returns an authentication or configuration error, tell the user to open the

What it can do on your machine

Read from SKILL.md and the folder at commit bfa6d76. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Feishu Tools loads about 652 tokens when it runs. Until then it costs about 36 tokens; SKILL.md has 359 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~36
When it runs · the whole SKILL.md, loaded when a task matches
~652

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ThinkInAIXYZ/deepchat at commit bfa6d76, republished under its Apache-2.0 licence (© ThinkInAIXYZ). 359 words, ~652 tokens.

Download SKILL.mdSave it as .claude/skills/feishu-tools/SKILL.md (or your agent's skills folder).
name
feishu-tools
description
Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations.
metadata.deepchatFeature
feishu-integration

feishu-tools

This plugin is an MCP server tool surface exposed by DeepChat's Feishu plugin. Do not ask the user to classify the plugin as an MCP server, a CLI tool, or another plugin type. When a request is about Feishu/Lark content and matching tools are available, invoke the relevant tool directly.

Runtime Context

  • Plugin id: ${OWNER_PLUGIN_ID}.
  • Plugin root: ${PLUGIN_ROOT}.
  • Server id: feishu-tools.

When To Use

  • The user asks to read, summarize, search, create, update, append to, or organize Feishu/Lark documents.
  • The user asks to inspect or edit Feishu/Lark spreadsheets, sheets, tables, or similar structured workspace data.
  • The user asks to operate on another Feishu/Lark artifact and the current tool list exposes a matching tool by name or description.

Required Behavior

  1. Treat the currently exposed feishu-tools MCP tools as the primary action surface for Feishu/Lark requests.
  2. Use the live tool names and descriptions in the current session as the source of truth for what the server supports.
  3. Prefer the matching tool directly instead of asking the user how to call the plugin or what kind of plugin it is.
  4. When the user provides a Feishu/Lark URL, extract the relevant document, sheet, spreadsheet, or workspace identifier when the target tool expects an id or token.
  5. For write operations that could overwrite or append content, confirm intent only when the target artifact or requested mutation is ambiguous or destructive.
  6. If the requested operation has no matching currently exposed tool, explain that the active Feishu preset may not include it and describe the gap.
  7. If a tool call returns an authentication or configuration error, tell the user to open the Feishu plugin settings and verify App ID, App Secret, brand, and preset.
Show full SKILL.md (74 more words)Show less

Routing Hints

  • For documents, prefer tools whose names or descriptions reference docs, docx, wiki, or knowledge.
  • For spreadsheets or tables, prefer tools whose names or descriptions reference sheets, spreadsheets, tables, or bitable-like structures.
  • For task, calendar, or IM requests, prefer the matching domain-specific Feishu/Lark tools when they are exposed by the current preset.

Important Constraint

Tool availability depends on the current Feishu preset. The skill should guide tool choice, not invent unsupported tool names.

© ThinkInAIXYZ, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/feishu/skills/feishu-tools of ThinkInAIXYZ/deepchat.

Open the folder on GitHubat commit bfa6d76

Compare with similar skills

Feishu Tools next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Feishu Tools compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Feishu Tools this skillThinkInAIXYZ/deepchat6.4k—~652Automated safety check: PassApache-2.0
Aris InfraOpenLAIR/dr-claw1.2k—~1.4kAutomated safety check: NotesMIT
Feishu AutomationaAAaqwq/AGI-Super-Team1051 repos~2.3kAutomated safety check: NotesMIT
Conversation Historydashhuang/openclaw-chat-history-import144—~912Automated safety check: PassMIT
Feishu SetupAgentTeam-TaichuAI/ScienceClaw671—~425Automated safety check: PassNone
MCP Larkaahl/skills1621 repos~387Automated safety check: NotesMIT

Similar skills

  • Aris Infra

    OpenLAIR/dr-claw

    ARIS (Auto-claude-code-research-in-sleep) infrastructure setup and configuration.

    1.2k GitHub stars~1.4k tokensUpdated 23 days ago
    Agent WorkflowsAuto-check: notes
  • Feishu Automation

    aAAaqwq/AGI-Super-Team

    飞书(Lark)全通道自动化。使用 lark-mcp 工具操作飞书多维表格(Bitable)、发送消息、管理文档、创建群组、自动化工作流等。当用户需要操作飞书平台、同步数据到飞书表格、发送飞书通知、管理飞书文档或自动化飞书业务流程时使用此技能。

    105 GitHub starsUsed in 1 repo~2.3k tokens
    Productivity & AutomationAuto-check: notes
  • Conversation History

    dashhuang/openclaw-chat-history-import

    A skill your agent uses when the user asks what was said earlier in a chat, wants an old decision, exact wording, prior links, or suspects the agent forgot conversation context across Telegram…

    144 GitHub stars~912 tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Feishu Setup

    AgentTeam-TaichuAI/ScienceClaw

    自动配置飞书机器人应用。当用户要求配置飞书、创建飞书机器人、接入 Lark/飞书、设置飞书 appid/appsecret、或询问如何配置飞书 IM 时触发此 skill。该 skill 通过 sandbox 内置浏览器自动完成飞书开放平台上的应用创建、权限配置、事件订阅和发布,用户仅需扫码登录。

    671 GitHub stars~425 tokensUpdated 5 mo ago
    Productivity & AutomationAuto-check passed
  • MCP Lark

    aahl/skills

    Based on FeiShu(飞书) / Lark's OpenAPI MCP server, manage user information, chats, emails, cloud documents, multidimensional tables, tasks, calendars, etc.

    162 GitHub starsUsed in 1 repo~387 tokens
    Productivity & AutomationAuto-check: notes
  • Feishu

    codewhale-hq/Codewhale

    Work with Feishu or Lark bots, docs, sheets, bitables, approval flows, and OpenAPI/MCP setup without hardcoding credentials.

    41k GitHub stars~413 tokensUpdated today
    Productivity & AutomationAuto-check passed

More from ThinkInAIXYZ/deepchat

All 15 skills in this repo
  • DeepChat Release Process

    ThinkInAIXYZ/deepchat

    Runs the DeepChat repository's release flow: prepares bilingual release notes and a version bump on dev, cuts or updates a release branch, then fast-forwards main and tags the version.

    6.4k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • DeepChat Provider Integration

    ThinkInAIXYZ/deepchat

    Guides adding an LLM provider to DeepChat through explicit source changes: collect the provider details, pick a transport path and add registry entries and tests.

    6.4k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • DeepChat CLI

    ThinkInAIXYZ/deepchat

    Lets an agent drive DeepChat's bundled CLI for model calls, media generation, transcription, OCR, artifacts, configuration, Skills and MCP operations, within strict command rules.

    6.4k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • DeepChat Settings

    ThinkInAIXYZ/deepchat

    Changes DeepChat's own application settings, such as theme, language, font size and sound, through a fixed set of settings tools, and points to the right screen for anything else.

    6.4k GitHub stars~786 tokensUpdated today
    Auto-check passed
  • DeepChat Data Import Helper

    ThinkInAIXYZ/deepchat

    Guides building a third-party importer for DeepChat's local SQLite data, covering schema, encryption and safe read-only access patterns.

    6.4k GitHub stars~738 tokensUpdated today
    Auto-check passed
  • DeepChat Desktop Control

    ThinkInAIXYZ/deepchat

    Operates native desktop apps through DeepChat's built-in Computer Use tools, following a snapshot-then-act loop with session setup, app launch and window inspection.

    6.4k GitHub stars~2.9k tokensUpdated today
    Auto-check passed

Questions about Feishu Tools

What does Feishu Tools do?

Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations. Feishu Tools is an agent skill from ThinkInAIXYZ/deepchat. Use the Feishu/Lark plugin MCP tools for Feishu documents, spreadsheets, knowledge content, and other matching workspace operations.

When should I use Feishu Tools?

Feishu Tools fits situations like: tasks that involve Messaging and chat bots.

How do I install Feishu Tools in Claude Code?

Run `npx skills add ThinkInAIXYZ/deepchat --skill feishu-tools -a claude-code`. Or copy the skill folder (plugins/feishu/skills/feishu-tools in ThinkInAIXYZ/deepchat) into .claude/skills/feishu-tools in your project. Claude Code loads it when a task matches its description.

How do I install Feishu Tools in Codex?

Run `npx skills add ThinkInAIXYZ/deepchat --skill feishu-tools -a codex`. Or copy the skill folder (plugins/feishu/skills/feishu-tools in ThinkInAIXYZ/deepchat) into .agents/skills/feishu-tools in your project. Codex loads it when a task matches its description.

Can I use Feishu Tools in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ThinkInAIXYZ/deepchat --skill feishu-tools -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/feishu-tools, .gemini/skills/feishu-tools, .github/skills/feishu-tools and .opencode/skills/feishu-tools in your project.

What does Feishu Tools need to run?

SKILL.md names no scripts, command-line tools or credentials: Feishu Tools is instructions for the agent only.

Does Feishu Tools access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Feishu Tools safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Feishu Tools use?

Feishu Tools is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Feishu Tools use?

About 652 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Feishu Tools?

Skills that share tags, products or a category with Feishu Tools: Aris Infra (OpenLAIR/dr-claw, 1.2k stars), Feishu Automation (aAAaqwq/AGI-Super-Team, 105 stars), Conversation History (dashhuang/openclaw-chat-history-import, 144 stars) and Feishu Setup (AgentTeam-TaichuAI/ScienceClaw, 671 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Feishu Tools?

ThinkInAIXYZ (a GitHub organization) maintains it in ThinkInAIXYZ/deepchat, which has 6,356 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 10, 2026.

Source: ThinkInAIXYZ/deepchat on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.