lark-node-sdk
CommunityBuild Feishu/Lark apps with Node SDK
Authorwenerme
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It removes the friction of integrating with Lark/Feishu Open Platform by providing a practical, developer-focused guide for making API calls, handling events, and building message cards using the official Node SDK.
Core Features & Use Cases
- API Client Setup: Configure
appId,appSecret, domain selection (Feishu/Lark/custom URL), app type (SelfBuild/ISV), and token caching behavior for reliable authentication. - Message & Card Development: Send text and interactive messages, generate cards via built-in helpers, and update messages using card templates.
- Event Handling for Bots: Implement WebSocket-based event dispatching for immediate local development workflows and webhook handlers for production event delivery.
- Operational Needs: Support common domains like
im,contact,calendar,drive,sheets,bitable,approval, andattendancefor typical enterprise bot and automation scenarios.
Quick Start
Use the lark-node-sdk skill to help you set up a Node.js client for Lark/Feishu, then implement an event handler that listens for im.message.receive_v1 and replies with a text message.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lark-node-sdk Download link: https://github.com/wenerme/ai/archive/main.zip#lark-node-sdk Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.