feishu-chat
Feishu chat operations. Activate when user wants to create groups, manage chat members, or get chat info.
Install / Use
npx skills add OPPO-Mente-Lab/X-OmniClawInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Skill content
View source on GitHubname: feishu-chat description: | Feishu chat operations. Activate when user wants to create groups, manage chat members, or get chat info.
Feishu Chat Tool
Tool feishu_chat for chat management operations.
Actions
Get Chat Info
{ "action": "get", "chat_id": "oc_xxx" }
Returns: chat name, description, owner, member count, chat type (group/p2p).
List Chat Members
{ "action": "members", "chat_id": "oc_xxx" }
Returns: all members in the chat with their user info.
Create Group Chat
{
"action": "create",
"name": "Project Team",
"description": "Project discussion group",
"member_ids": ["ou_xxx", "ou_yyy"]
}
Creates a new group chat.
Add Members
{
"action": "add_members",
"chat_id": "oc_xxx",
"member_ids": ["ou_zzz"]
}
Adds members to a group chat.
Remove Members
{
"action": "remove_members",
"chat_id": "oc_xxx",
"member_ids": ["ou_zzz"]
}
Removes members from a group chat (requires admin permissions).
Chat Types
| Type | Description |
|------|-------------|
| p2p | Private chat between two users |
| group | Group chat with multiple members |
X-OmniClaw Implementation
Tool Class: FeishuChatTools.kt
Available Tools:
feishu_chat_get- Get chat infofeishu_chat_members- List chat membersfeishu_chat_create- Create group chatfeishu_chat_add_members- Add members
Example Usage:
// Get chat info
val result = feishuChatTools.getChatInfo(chatId = "oc_xxx")
// Create group chat
val result = feishuChatTools.createGroupChat(
name = "Project Team",
description = "Project discussion",
memberIds = listOf("ou_xxx", "ou_yyy")
)
// Add members
val result = feishuChatTools.addMembers(
chatId = "oc_xxx",
memberIds = listOf("ou_zzz")
)
Use Cases
- Group Creation: Create project/team groups
- Member Management: Add/remove team members
- Chat Discovery: Get chat info and member lists
- Bot Integration: Manage bot access to chats
Permissions
Required: im:chat, im:chat:readonly
Notes
- Bot Limitations: Bots can only manage chats they are members of
- Admin Actions: Some actions (remove members, update settings) require admin permissions
- Member IDs: Use
open_idformat for member IDs (ou_xxx)
Related Skills
career-ops
72.3kOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
ai-job-search
43.5kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
41.6kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
guizang-ppt-skill
26.7kAI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/low-power presentation runtime.
Security Score
Audited on May 22, 2026
