OpenClaw (Clawdbot) + Kimi 2.5 Step-by-Step Guide with Feishu Integration and 700+ Skills
π‘ An exceptionally detailed tutorial covering everything from Kimi 2.5 API setup to OpenClaw installation and Feishu bot integration, with step-by-step screenshots. Also includes a curated 700+ Skill library β an excellent starting point for anyone looking to get serious with OpenClaw.
Recently browsing X, I noticed many international creators recommending Kimi 2.5 for Clawdbot integration.
The pursuit of quality at a good price β truly universal.
Many friends have been testing Kimi 2.5, praising its frontend design capabilities.
Then I saw a post that blew my mind: Kimi 2.5 beat Gemini 3 Pro and Claude on the Design Arena leaderboard β and it’s an open-source model!
After diving in, I quickly integrated Kimi 2.5 into Clawdbot.
A one-line test:
Build a beautiful Todolist webpage
One prompt, immediate results. Impressive.
For a harder test, I tried my custom video generation Skill β a long pipeline involving Listenhub for audio/subtitles, image prompt generation, Jimeng for images, Manim for text animations, custom intro/outro with my avatar, and ffmpeg for final assembly.
Previously only Claude Opus 4.5 could handle this. Kimi 2.5 pulled it off too β unexpected.
Also, a quick rant: Clawdbot changed its name three times in one week:
Clawdbot β Moltbot β OpenClaw
Hopefully the last rename!
Preparation: Get a Kimi API Key
Subscribe to a Kimi membership:
Then create an API key in the console:
Note: The API key is shown only once β save it somewhere safe.
Install OpenClaw
On Mac, open your terminal (Warp recommended) and run:
curl -fsSL https://openclaw.ai/install.sh | bash
Follow the setup wizard:
- Select Yes, press Enter
- Choose QuickStart for Onboarding mode
- At Model/auth Provider, select Kimi Code API Key
- Paste your API key, press Enter
- Set as default model
- Skip Telegram/Discord config (Feishu setup below)
- Select Skills as needed (arrow keys to navigate, space to select)
For Hook configurations β enable all three:
- Markdown injection at session start
- Operation logging
- Session context summary for seamless continuation
Choose between TUI (terminal) or Web UI (browser). Both get installed regardless β TUI is default, but Web UI may be more beginner-friendly.
Launch TUI anytime with: openclaw tui
Feishu (Lark) Integration
Install the community Feishu plugin:
openclaw plugins install @m1heng-clawd/feishu
Feishu Open Platform Setup
- Go to Feishu Open Platform
- Create an enterprise app, add Bot capability
- Copy the App ID and App Secret
Configure in terminal:
openclaw config set channels.feishu.appId "YOUR_APP_ID"
openclaw config set channels.feishu.appSecret "YOUR_APP_SECRET"
openclaw config set channels.feishu.enabled true
openclaw gateway restart
Permissions Required
contact:user.base:readonlyim:messageim:message.p2p_msg:readonlyim:message.group_at_msg:readonlyim:message:send_as_botim:resource
Event Configuration
Critical: Use long connection for both event and callback subscriptions.
Add these events:
im.message.receive_v1(required)im.message.message_read_v1im.chat.member.bot.added_v1im.chat.member.bot.deleted_v1
Publish the app version, then search “OpenClaw” in Feishu to find your bot.
Other IM Integrations
OpenClaw supports Telegram, Discord, WhatsApp, iMessage, and more.
- Feishu: most China-friendly
- Telegram: simplest setup
- Discord: best display formatting
Discord setup tutorial: View tweet
Common pitfalls guide: View tweet
Essential Commands
| Command | Purpose |
|---|---|
openclaw tui | Launch TUI |
openclaw gateway restart | Restart gateway |
/new | Start new conversation |
openclaw models fallbacks add [model] | Add fallback model |
openclaw models set [model] | Set default model |
Model examples: openai-codex/gpt-5.2-codex, kimi-code/kimi-for-coding
700+ Skill Library
Not sure what to do with OpenClaw? Start with community Skills.
OpenClaw automatically loads globally installed Claude Skills.
Curated library with 700+ Skills:
Final Thoughts
This is one of the most detailed tutorials I’ve written β but it’s just the beginning.
OpenClaw offers much more: long-term memory, heartbeat polling, async work, scheduled scripts…
But remember: a tool’s value lies in actually being used.
Hope this helps anyone looking to get serious with OpenClaw.
Source: Reposted from @vista8 (ει³δΉζ¨)’s original post, published January 31, 2026.
If you found this helpful, consider buying me a coffee to support more content like this.
Buy me a coffee