Feishu Group Company
by @alex-shen1121
Configure a Feishu multi-bot company group so one coordinator bot, for example `company-ceo`, handles normal group messages, while specialist bots reply only...
clawhub install feishu-group-companyπ About This Skill
name: feishu-group-company description: "Configure a Feishu multi-bot company group so one coordinator bot, for example
company-ceo, handles normal group messages, while specialist bots reply only when explicitly @mentioned. Use when setting up or fixing a shared company/work group with multiple Feishu bot accounts, especially for patterns like: normal messages then CEO replies; at UI then UI replies; at dev then dev replies; and CEO stays silent when another bot is explicitly mentioned."
Feishu Group Company
Overview
Use this skill to standardize a shared Feishu company group with one default coordinator bot and multiple specialist bots.
Target behavior:
NO_REPLYQuick start
1. Confirm the group chat ID (oc_xxx) and the Feishu account IDs for all bots.
2. Decide which bot is the default coordinator, usually company-ceo.
3. Run scripts/apply_feishu_group_company.py against ~/.openclaw/openclaw.json.
4. Reload/restart Gateway if needed.
5. Verify with two tests:
- plain message with no @mention
- message that @mentions a specialist bot
What this skill changes
For the target group:
requireMention: truegroups..requireMention: true groups..requireMention: false systemPrompt that enforces:NO_REPLY
- @coordinator β reply normally
group is removed in favor of groupsImportant notes
groups, not group, under channels.feishu.accounts..bindings[].match.accountId that reference it.systemPrompt.When behavior is still wrong
Read references/troubleshooting.md and check logs for these patterns:
rejected: no bot mention
dispatch complete (replies=0)
Resources
scripts/
apply_feishu_group_company.py β patch openclaw.json for one company group patternreferences/
troubleshooting.md β quick diagnosis checklist and expected log signaturesπ‘ Examples
1. Confirm the group chat ID (oc_xxx) and the Feishu account IDs for all bots.
2. Decide which bot is the default coordinator, usually company-ceo.
3. Run scripts/apply_feishu_group_company.py against ~/.openclaw/openclaw.json.
4. Reload/restart Gateway if needed.
5. Verify with two tests:
- plain message with no @mention
- message that @mentions a specialist bot