This automates Feishu (Lark) operations through the lark-mcp toolset. You get full access to Bitables for data management, messaging for notifications, document creation and editing, group management, and wiki operations. The real workflow here is data sync pipelines: pull from a source, transform it, write to a Bitable, then push notifications to groups. It includes a solid bash-based pipeline for uploading Markdown files and converting them to Feishu docs with proper permissions, which is honestly the cleanest way to handle documentation. The API coverage is comprehensive enough for actual business automation, not just toy examples. Worth using if you're already in the Feishu ecosystem and tired of manual data entry or status updates.

skills.sh installs
365
GitHub stars
66
last updated
Jun 3, 2026

Install

$ npx -y skills add aaaaqwq/claude-code-skills --skill feishu-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

飞书全通道自动化

使用 lark-mcp 工具实现飞书平台的全面自动化操作。

核心功能

1. 多维表格(Bitable)

  • 创建多维表格和数据表
  • 添加、修改、删除字段
  • 增删改查记录数据
  • 批量导入导出数据
  • 数据筛选和排序

2. 消息发送

  • 发送文本、富文本、卡片消息
  • 群组消息和私聊消息
  • 消息模板和交互式卡片
  • 文件和图片发送

3. 文档管理

  • 搜索云文档
  • 创建新文档
  • 编辑文档内容
  • 文档权限管理
  • 文档协作者管理

4. 群组管理

  • 创建群组
  • 添加/移除成员
  • 获取群组列表
  • 群组信息查询

5. 知识库(Wiki)

  • 搜索知识库节点
  • 获取节点详情
  • 创建和管理知识库内容

6. 日历和任务

  • 创建和查询日历事件
  • 创建和管理任务
  • 任务分配和跟踪

快速开始

检查 MCP 可用性

// 检查 lark-mcp 工具是否可用
// 可用工具前缀:mcp__lark-mcp_

发送测试消息

// 发送文本消息到群组
await mcp__lark-mcp_sendMessage({
  receive_id: "oc_xxxxxxxxx",
  msg_type: "text",
  content: JSON.stringify({
    text: "Hello from Clawdbot!"
  })
});

工作流程

数据同步流程

  1. 连接数据源
  2. 转换数据格式
  3. 创建/更新多维表格
  4. 批量写入数据
  5. 发送通知

消息推送流程

  1. 触发事件(定时/事件驱动)
  2. 构建消息内容
  3. 获取接收者 ID
  4. 发送消息
  5. 记录日志

文档自动化流程

  1. 获取文档模板
  2. 填充内容
  3. 创建新文档
  4. 设置权限
  5. 分享给团队

API 工具参考

多维表格相关

  • createBitable - 创建多维表格
  • createTable - 创建数据表
  • addRecord - 添加记录
  • updateRecord - 更新记录
  • deleteRecord - 删除记录
  • searchRecords - 搜索记录
  • getRecord - 获取记录详情

消息相关

  • sendMessage - 发送消息
  • getMessages - 获取消息历史
  • replyMessage - 回复消息

Sponsors

Details

Repository
github.com/aaaaqwq/claude-code-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from aaaaqwq/claude-code-skills

All 9
1levnikolaevich avatarln-723-seed-data-generatorlevnikolaevich/claude-code-skillsGenerates seed data from ORM schemas or entity definitions to any target format. Use when populating databases for development.360skills.sh installs
2nicepkg avatarworkflow-creatornicepkg/ai-workflowworkflow creator347skills.sh installs
3teachingai avatarmybatis-plus-generatorteachingai/full-stack-skillsmybatis plus generator331skills.sh installs
4patricio0312rev avatarapi-test-suite-generatorpatricio0312rev/skillsGenerates comprehensive API test suites using Jest, Vitest, or Supertest from Express, Next.js, Fastify, or other API routes. Creates integration tests, contrac314skills.sh installs
5vercel avatarworkflowvercel/vercel-pluginworkflow313skills.sh installs
6nicepkg avatarremove-old-skills-from-workflownicepkg/ai-workflowGuide for removing skills from an existing workflow and updating all related documentation. Use when user wants to remove skills from a workflow (e.g., "remove 283skills.sh installs