Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- No code or documentation changes detected in this version. - Functionality, usage, and documentation remain unchanged from the previous release.
What This Skill Does
Sends rich interactive cards to Feishu (Lark) users or group chats. Supports Markdown content including code blocks and tables, color-coded headers, action buttons, and image embeds. Includes persona variants that apply themed formatting automatically.
Avoids silent corruption of Markdown content by routing complex messages through temp files instead of relying on shell string escaping, which silently drops backticks and code blocks.
When to use it
- Send a formatted code review summary with syntax-highlighted snippets to a team group
- Alert a channel about a deployment failure with a red-header card
- Share structured logs or stack traces to a specific user's Feishu inbox
- Post a weekly report with a table to a Feishu group chat
- Notify teammates with themed persona messages for different alert severity levels
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Send this JS snippet to the dev group oc_abc123: console.log('hello world')
- 1Write the JavaScript snippet to temp/msg.md using the write tool
- 2Run send.js with --target oc_abc123, --text-file temp/msg.md, and --title 'Code Snippet'
- 3Feishu API receives the card payload with the Markdown-rendered code block
- 4Confirm delivery via API response
A formatted Feishu card appears in the dev group with a rendered code block and blue header
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.