All 16 Dependencies
Every package cli depends on, ranked by repo health score.
lark-cli is the official open-source command-line interface for the Lark (Feishu) collaboration platform, maintained by the larksuite team. Written in Go, it exposes the full breadth of the Lark Open Platform API through a carefully designed three-layer architecture: high-level shortcuts optimized for human and agent ergonomics, API commands auto-generated from platform metadata, and raw API passthrough for complete coverage.
The tool ships with 26 structured AI agent skills compatible with Claude Code, Cursor, and similar tools, letting AI agents operate Lark with zero additional setup — reading messages, creating calendar events, querying spreadsheets, managing approvals, and much more. Every command is tested with real agents, with concise parameters, smart defaults, and structured JSON output designed to maximize agent call success rates.
Security is a first-class concern: the CLI implements input injection protection, terminal output sanitization against prompt-injection attacks, and OS-native keychain storage for credentials via go-keyring. All command errors are returned as typed, machine-parseable envelopes with structured hints so both humans and AI agents can recover from failures without parsing prose.
With releases shipping nearly daily since launch and a highly active development velocity, lark-cli represents a rapidly maturing integration surface for one of Asia's largest enterprise collaboration platforms, now increasingly used internationally as Lark expands globally.