feishu-card-parser

Parse Feishu Interactive Card JSON into Markdown and plain text.

28|13|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/wulaosiji/skills --skill feishu-card-parser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-card-parser
Source: https://github.com/wulaosiji/skills/tree/main/feishu-card-parser
Command: npx skills add https://github.com/wulaosiji/skills --skill feishu-card-parser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of converting complex Feishu Interactive Card messages into easily digestible Markdown or plain text formats, making information extraction and understanding much simpler.

Core Features & Use Cases

  • JSON Parsing: Understands the structure of Feishu card messages.
  • Content Extraction: Pulls out text, Lark Markdown, image keys, links, and user mentions.
  • Format Conversion: Transforms card content into Markdown or plain text.
  • Use Case: When a Feishu bot sends a rich card with event details, this Skill can convert it into a clear Markdown summary for a team channel or a log file.

Quick Start

Use the feishu-card-parser skill to convert the provided Feishu card JSON into Markdown format.

Frequently Asked Questions about feishu-card-parser

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

FAQPage Schema
How do I convert a Feishu Interactive Card message to readable text?

Converting a Feishu Interactive Card message to readable text involves parsing the message's JSON format, which automatically extracts text, links, and user mentions into Markdown or plain text.

What is the best way to extract Lark Markdown and image keys from a Feishu bot payload?

The best way to extract Lark Markdown and image keys from a Feishu bot payload is to use a card parser that reads the JSON structure and pulls out specific content elements for improved information accessibility.

Does the Feishu card parser support plain text and structured JSON output?

Yes, Feishu card parsing supports converting the extracted message content into Markdown, plain text, and structured JSON output, making it easy to digest bot messages for various downstream channels or log files.

Can I use this to parse Feishu card messages for a team channel summary?

Yes, you can parse Feishu card messages to create a clear Markdown summary of event details from a bot, which can then be forwarded directly to a team channel or saved to a log file.

How do I parse user mentions from a Feishu Interactive Card JSON?

To parse user mentions from a Feishu Interactive Card JSON, the parser identifies specific mention elements within the message structure and extracts them alongside text and links during format conversion.