Connects Claude to Lark's collaboration APIs so you can send messages, manage group chats, query your org directory, and work with calendars. Handles the annoying parts like token refresh (tokens expire every 2 hours) with a caching helper that prevents you from hitting rate limits. Covers the bread and butter stuff: sending rich text and interactive cards, adding people to chats, looking up user IDs by email, pulling chat history. You'll need a Lark app ID and secret to authenticate. Most useful when you're building workflows that need to post notifications or sync data into ByteDance's workspace tooling without leaving your terminal.
- skills.sh installs
- 288
- GitHub stars
- 76
- last updated
- Aug 21, 2026
Install
$ npx -y skills add vm0-ai/vm0-skills --skill lark --agent claude-codeInstalls into .claude/skills of the current project.
Files
Connects Claude to Lark's collaboration APIs so you can send messages, manage group chats, query your org directory, and work with calendars. Handles the annoying parts like token refresh (tokens expire every 2 hours) with a caching helper that prevents you from hitting rate limits. Covers the bread and butter stuff: sending rich text and interactive cards, adding people to chats, looking up user IDs by email, pulling chat history. You'll need a Lark app ID and secret to authenticate. Most useful when you're building workflows that need to post notifications or sync data into ByteDance's workspace tooling without leaving your terminal.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/vm0-ai/vm0-skills
- Categories
- Backend & APIs, Documentation, Office & Documents
- First seen
- Jun 3, 2026
