#8585th of 389 in Skills, plugins and prompts

cli

Official Lark/Feishu CLI with agent skills for Calendar, Docs, Mail and more

Stars
18.1k
License
MIT
Last commit
Nov 2026
Last release
Nov 2026
Language
Go
Stars, last 29 weeks+9,809
21 Apr 2026: 8,250 stars28 Apr 2026: 8,791 stars5 May 2026: 9,109 stars12 May 2026: 9,714 stars19 May 2026: 11,748 stars26 May 2026: 12,583 stars2 Jun 2026: 13,125 stars9 Jun 2026: 13,602 stars16 Jun 2026: 14,073 stars23 Jun 2026: 14,405 stars30 Jun 2026: 14,730 stars7 Jul 2026: 15,075 stars14 Jul 2026: 15,337 stars21 Jul 2026: 15,544 stars28 Jul 2026: 15,784 stars4 Aug 2026: 16,008 stars11 Aug 2026: 16,234 stars18 Aug 2026: 16,426 stars25 Aug 2026: 16,629 stars1 Sept 2026: 16,812 stars8 Sept 2026: 16,970 stars15 Sept 2026: 17,110 stars22 Sept 2026: 17,315 stars29 Sept 2026: 17,419 stars6 Oct 2026: 17,470 stars13 Oct 2026: 17,601 stars20 Oct 2026: 17,716 stars27 Oct 2026: 17,839 stars3 Nov 2026: 17,956 stars10 Nov 2026: 18,059 stars

8,250 on 21 Apr 202618,059 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

lark-cli is a Go CLI for the Lark/Feishu Open Platform, installed through npm. It offers 200+ commands across messaging, docs, Base, sheets, calendar, mail, tasks and meetings, plus 26 agent skills so coding agents can call them. Commands come in three layers: `+` shortcuts, API commands generated from platform metadata, and a raw `api` call for any endpoint.

Who it is for: Lark/Feishu users who want to script it or let AI agents operate it

Strengths

  • Three layers: shortcuts, 1:1 API commands, and raw calls to 2500+ endpoints
  • Structured JSON envelope with ok flag, plus ndjson, csv and table output
  • Supports --dry-run, schema introspection, pagination flags, and a non-blocking agent login mode
  • Ships 26 skills and extension packages for embedding with custom credential storage

Weaknesses

  • Only useful with a Lark/Feishu account and a configured app with OAuth scopes
  • Agents act under your user identity, so prompt injection can leak data or misuse permissions
  • Agent skills are installed separately when building from source
  • Meegle project management needs the separate meegle-cli

What it needs

  • no GPU
  • Needs Node.js (npm/npx), Lark/Feishu Open Platform app and account, Go 1.23+ and Python 3 (source build only)

Quick answers

Is cli open source?

Yes. Its code is on GitHub under the MIT license.

Also in Skills, plugins and prompts

See all 389
Also in Skills, plugins and prompts
RankProjectScore
1claude-memPersistent cross-session memory plugin for Claude Code and other coding agents116.1k stars+16,557 (+17%) in 30 daysApache-2.097 out of 100
2impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)108k stars+28,186 (+35%) in 30 daysApache-2.097 out of 100
3gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles141.2k stars+5,515 (+4.1%) in 30 daysMIT96 out of 100
#4rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex Live demo ↗ (opens in a new tab)81.5k stars+7,413 (+10%) in 30 daysMIT96 out of 100
#5cavemanShortens coding-agent replies and compresses tool output before the model reads it Live demo ↗ (opens in a new tab)119k stars+8,390 (+7.6%) in 30 daysApache-2.095 out of 100