Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Updated English translation and formatting throughout documentation for clarity and consistency. - Improved section headings and example code readability. - Clarified steps for obtaining user access token and necessary Feishu platform permissions. - Minor corrections to parameter and variable names in code examples. - No changes in functionality or code; documentation update only.
What This Skill Does
Provides read, write, create, and append access to Feishu documents using OAuth user access tokens. Authenticates as the user rather than a bot, so operations reflect personal identity and permissions. Includes block-level operations and token auto-refresh utilities.
User access token auth lets the agent act on behalf of the actual user, reaching personal documents and drives that app-level bot tokens cannot access.
When to use it
- Reading a Feishu doc and processing its content in a script
- Creating a new document and writing structured notes into it
- Appending meeting summaries to an existing team document
- Querying and updating specific blocks within a document
- Automating personal Feishu doc workflows with scheduled token refresh
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: append today's standup notes to my Feishu document
- 1Load cached user_access_token from ~/.config/claw-feishu-user/config.json
- 2Initialize FeishuClient with the token
- 3Call append_doc(doc_token, standup_content) to add the new section
- 4Confirm the block was appended by calling list_blocks and checking the last entry
Standup notes appended as a new section at the end of the specified Feishu document
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.