lark-event

Subscribe to Feishu/Lark events via WebSocket and stream NDJSON to stdout.

20|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ImChong/Humanoid_Robot_Learning_Paper_Notebooks --skill lark-event-imchong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-event
Source: https://github.com/ImChong/Humanoid_Robot_Learning_Paper_Notebooks/tree/main/.agents/skills/lark-event
Command: npx skills add https://github.com/ImChong/Humanoid_Robot_Learning_Paper_Notebooks --skill lark-event-imchong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Subscribes to Feishu/Lark events via a WebSocket long connection to stream events as NDJSON to stdout, enabling developers to build real-time event-driven pipelines and monitoring.

Core Features & Use Cases

  • Real-time event subscription from Feishu/Lark via a persistent WebSocket connection
  • Output NDJSON to stdout and support compact agent-friendly format, regex routing, and file output
  • Reference authentication, permissions, and safety rules via the lark-shared SKILL guidelines to integrate with Open Platform

Quick Start

Connect to the Lark event stream using the lark-cli to establish a WebSocket connection and begin streaming events to stdout.

Frequently Asked Questions about lark-event

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I subscribe to Feishu events via WebSocket?

You can subscribe to Feishu events via WebSocket by using this Skill to establish a persistent long connection. It streams real-time events as NDJSON to stdout for pipeline integration.

How do I stream Lark bot events as NDJSON to stdout?

Stream Lark bot events as NDJSON to stdout by connecting through this Skill's WebSocket long connection. It supports compact agent-friendly formats and regex routing for filtered output.

Does the Feishu WebSocket event stream handle authentication automatically?

Yes, authentication and permissions are handled automatically. The stream references lark-shared SKILL guidelines to apply safety rules for secure Open Platform integration.

Can I use regex routing for Feishu event streams?

Yes, regex routing is supported. The Skill filters events using regex rules and outputs the matching NDJSON stream to stdout or a specified file for pipeline processing.

What is the best way to build a real-time event-driven pipeline for Feishu?

A WebSocket long connection streaming events as NDJSON is the best way to build a real-time event-driven pipeline for Feishu. This approach enables continuous monitoring and downstream processing.

Do I need lark-cli to establish a WebSocket connection for Lark events?

Yes, lark-cli is used to establish the WebSocket connection and begin streaming Lark events to stdout. This provides the entry point for the real-time event subscription.