
alextangson/feishu_skills
Developer toolsThis page was translated automatically. Technical details may differ from the original. View the original
Feishu Skills for OpenClaw 120+ Feishu API hands-on experience lets your AI Agent become a Feishu automation expert
Overview
Feishu Skills for OpenClaw 120+ Feishu API hands-on experience lets your AI Agent become a Feishu automation expert A set of Feishu API Skill libraries designed specifically for the OpenClaw AI Agent framework. - ✅ : All APIs have passed real-world call testing - ✅ : Optimized on 2026-03-07, reducing token consumption by 65% (2229 lines → 790 lines) - ✅ : Can be copied to OpenClaw to use - ✅ : Each skill is marked with required permissions - ✅ Optimized all skills, token reduction reduced by 65% - ✅ Added Spark v1 ID conversion API (feishu-contact) - ✅ Verified by testing: Contact API, IM API, Token Acquisition - ✅ Added QUICKSTART.md Quick Start Guide 1. Create a self-built enterprise application on the Feishu Open Platform 2. Enable required permissions (each Skill file has a required_permissions list at the top) 3. Configure environment variables: - The script writes the token to ./.feishu_token_cache.json - If the cache hasn't expired, it is reused directly, without recalling the token interface - By default, it automatically refreshes 5 minutes before expiration - If the business interface returns an invalid token or 401, execute ./scripts/get_feishu_token.sh --force-refresh and retry the original request - : Multidimensional table dashboard + task management + message notifications - : Document writing + knowledge base + file management - : Approval flow + message notifications + data recording - : Group chat management + interactive cards + calendar scheduling - Script path: ./scripts/get_feishu_token.sh - Credential source: FEISHU_APP_ID / FEISHU_APP_SECRET - Cache file: ./.feishu_token_cache.json - Force refresh: ./scripts/get_feishu_token.sh --force-refresh
Overview (machine translated)
Feishu Skills for OpenClaw
Experience 120+ Feishu API tests to make your AI Agent a Feishu automation expert
What is this?
A out-of-the-box Feishu API Skill library designed specifically for the OpenClaw AI Agent framework.
Not an SDK, not a codebase — but a Prompt knowledge template, allowing AI Agents to directly “learn” how to correctly call the Feishu API.
Core Values
- ✅ Tested Verification: All APIs are tested through real-world calls
- ✅ Token Optimization: Optimized on 2026-03-07, reduced token consumption by 65% (2229 lines → 790 lines)
- ✅ Plug and Play: Copy to OpenClaw to use
- ✅ Permission List: Each skill is marked with the required permissions
Update Log
2026-03-07
- ✅ Optimized all skills, tokens reduced by 65%
- ✅ Added Spark v1 ID conversion API (feishu-contact)
- ✅ Verified by testing: Contact API, IM API, token acquisition
- ✅ Added QUICKSTART.md Quick Start Guide
Skill Directory
| Skill | Capabilities | Number of APIs | |-------|------|---------| | feishu-im | Messages, Group Chats, Cards | 25+ | | feishu-bitable | Multidimensional Table | 30+ | | feishu-doc-writer | Document Writing | 15+ | | feishu-drive | Document Management | 10 | | feishu-task | Task Management | 5 | | feishu-calendar | Calendar Schedule | 5 | | feishu-approval | Approval Process | 5 | | feishu-contact | Address Book | 10 | | feishu-wiki | Knowledge Base | 5 | | feishu-card | Interactive Cards | 10 |
Get Started Quickly
1. Install into OpenClaw
2. Configure the Feishu app
- Create your own enterprise application on the Feishu Open Platform
- Enable required permissions (each Skill file has a
required_permissionslist at the top) - Configure environment variables:
For detailed configuration, please refer to the OpenClaw documentation.
3. Reuse local token cache
Execute from the root directory feishu_skills:
- The script writes the token into
./.feishu_token_cache.json - If the cache hasn’t expired, it can be reused directly, without recalling and swapping the token interface
This page was translated automatically. Technical details may differ from the original.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add alextangson/feishu_skills