feishu-md-parser

Parse Markdown files into Feishu document block JSON format.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the conversion of Markdown files into Feishu (Lark) document block format, streamlining content creation and integration with Feishu's ecosystem.

Core Features & Use Cases

  • Markdown Parsing: Converts various Markdown elements (headings, lists, tables, code blocks, etc.) into Feishu's structured block JSON.
  • JSON Output: Generates blocks.json and metadata.json for easy integration with other Feishu-related tools.
  • Use Case: You have a detailed technical document written in Markdown. Use this Skill to convert it into a Feishu document, preserving formatting and structure, ready for team collaboration.

Quick Start

Convert the markdown file named 'guide.md' into Feishu document blocks and save the output to the 'output' directory.

Frequently Asked Questions about feishu-md-parser

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

FAQPage Schema
How do I convert Markdown files into Feishu document blocks for API integration?

Feishu document blocks support 25 Markdown element types, including headings, lists, tables, code blocks, and callouts. This parser converts Markdown formatting nuances, such as callout styles and zero-width character removal, into structured block JSON for Feishu's ecosystem.

How to parse Markdown tables and code blocks into Feishu block JSON format?

You can parse Markdown into Feishu block JSON by running the Skill script with your input file, such as 'guide.md', and specifying an output directory. The parser handles formatting nuances and saves the resulting block structures as JSON files.

Does this Markdown to Feishu parser handle callout styles and zero-width characters?

Parsing Markdown into Feishu blocks handles specific formatting nuances like callout styles and zero-width character removal automatically. This ensures the generated JSON files integrate cleanly without introducing formatting errors into Feishu documents.

What is the best way to automate Markdown to Feishu document conversion for technical guides?

Using a dedicated parser is the best way to automate Markdown to Feishu conversion because it preserves document structure and handles specific formatting nuances. It outputs JSON files, streamlining integration with Feishu's document creation APIs.

Do I need any external dependencies to parse Markdown into Feishu block JSON?

No external dependencies are needed to parse Markdown into Feishu block JSON. The Skill uses internal scripts and references to process files and output the required JSON structures for Feishu document creation APIs.