🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

feishu-skills

by @hashstacs-hk

Feishu (Lark) skill pack installer. Downloads and installs all Feishu integration skills for OpenClaw / EnClaws — including bot setup, docs, calendar, tasks,...

TERMINAL
clawhub install feishu-skills

📖 About This Skill


name: feishu-skills-installer description: | Feishu (Lark) skill pack installer. Downloads and installs all Feishu integration skills for OpenClaw / EnClaws — including bot setup, docs, calendar, tasks, bitable, and more. Trigger when the user wants to install Feishu skills or says "安装飞书技能", "install feishu", etc.

Feishu Skills Installer

> Module compatibility: Scripts are provided in both .js and .mjs. Prefer .mjs; if you get a module error, fall back to .js.

Install the full Feishu skill pack by executing the commands below. All script output is single-line JSON.

Included skills

| Skill | Description | |-------|-------------| | feishu-quick-setup | One-click Feishu bot creation via Device Flow | | feishu-auth | User-level OAuth authorization | | feishu-create-doc | Create Feishu documents | | feishu-fetch-doc | Fetch document content | | feishu-search-doc | Search documents | | feishu-update-doc | Update document content | | feishu-im-read | Read messages from chats | | feishu-chat | Group/chat management | | feishu-calendar | Calendar events | | feishu-task | Task management | | feishu-bitable | Bitable (multi-dimensional tables) | | feishu-docx-download | Export documents as files | | feishu-drive | Drive file management | | feishu-image-ocr | Image OCR | | feishu-search-user | Search users | | feishu-sheet | Spreadsheet operations | | feishu-wiki | Wiki / knowledge base |

Installation steps

After downloading and extracting the skill pack, run the installer script.

Run installer

node {extracted_dir}/install.mjs

If you get an ESM-related error, use the CommonJS version instead:

node {extracted_dir}/install.js

The installer auto-detects the environment (EnClaws or OpenClaw) and copies skill directories to the correct location.

Handling the result

The installer outputs JSON. Check the success field:

| Result | Action | |--------|--------| | success: true | Show the reply field to the user | | success: false | Show the message field to the user |

Notes

  • Always run install.mjs (or install.js) to complete the installation; do not copy skill directories manually.
  • The installer handles environment detection, file placement, and cleanup automatically.
  • This skill only installs files. It does not perform Feishu authorization or permission checks.
  • Execute each step rather than describing it to the user.
  • 📋 Tips & Best Practices

  • Always run install.mjs (or install.js) to complete the installation; do not copy skill directories manually.
  • The installer handles environment detection, file placement, and cleanup automatically.
  • This skill only installs files. It does not perform Feishu authorization or permission checks.
  • Execute each step rather than describing it to the user.