md-to-feishu

The skill converts local Markdown files into Feishu documents. It handles automatic image uploads and renders Mermaid diagrams into PNG images before processing.

1.2K
Installs
3
Use cases
9/10
Quality

Is md-to-feishu safe to install?

Review the source first

Review the source first: our audit of md-to-feishu's source files found 9 shell commands, 2 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands, performs network requests to external APIs, and creates temporary files on the local system.

How we audit skills: our security review methodology.

Who is this skill for?

Users who need to migrate Markdown content to Feishu (Lark) documents.

What can you do with it?

  • Convert local Markdown files to Feishu documents
  • Render Mermaid diagrams as images within Feishu documents
  • Upload local images referenced in Markdown files to Feishu

How good is this skill?

Quality score: 9/10. The skill provides clear, step-by-step instructions for environment setup and file processing. The logic for handling Mermaid diagrams and temporary files is well-defined.

What does the skill file contain?

SKILL.md
# Markdown to Feishu Document

Convert a local Markdown file into a Feishu document, with automatic image upload.

## User Input

The user only needs to provide a **Markdown file path**. Title is optional — if not provided, extract it automatically (see below).

## Step 1: Determine the Document Title

1. Read the Markdown file and look for the first `# heading` — use that as the title.
2. If no `# heading` exists, scan the content and generate a concise, descriptive title based on the topic.
3. If the user explicitly provides a title, use that instead.

## Step 2: Check the Runtime Environmen...

Frequently asked questions

Does the skill modify my original Markdown file?

No. The skill creates a temporary copy for processing and deletes it after the upload completes.

How does the skill handle Mermaid diagrams?

It renders Mermaid code blocks into PNG images using the mermaid.ink API and replaces the code blocks with image references in the document.

What happens if I do not provide a title?

The skill extracts the first heading from the Markdown file or generates a descriptive title based on the content.

What are the prerequisites for running this skill?

The system requires Python 3.11 or higher and Feishu credentials configured via the feishu-docx CLI.

Data sourced from zc277584121/marketing-skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

lark-workflow-meeting-summary

219.7K

Users who need to summarize meeting minutes, generate weekly reports, or review meeting history within the Lark ecosystem

The lark-workflow-meeting-summary skill provides a structured workflow for agents to aggregate meeting minutes from Lark VC, generate summaries, and create or update reports in Lark Docs.

highlarkmeeting-summarylarksuite

programmatic-seo

83.5K

Content strategists, SEO specialists, and marketers building large-scale, data-driven website content

The programmatic-seo skill provides a framework for generating SEO-optimized pages at scale using templates and data. It guides users through keyword research, data sourcing, template design, internal linking, and indexation strategies while emphasizing content uniqueness to avoid search engine penalties.

lowseomarketingcoreyhaines31

ad-creative

64.0K

Performance marketers, growth teams, and advertisers who need to produce ad copy at scale or optimize existing ad creative

The ad-creative skill generates, iterates, and scales ad copy for paid advertising platforms including Google, Meta, LinkedIn, TikTok, and Twitter. It provides frameworks for creating ad headlines, descriptions, and primary text based on product context and performance data.

highmarketingadvertisingcoreyhaines31

product-marketing

17.6K

Product managers, marketers, and founders who want to centralize their product positioning and audience information for AI-assisted marketing tasks

This skill creates and maintains a product marketing context document at .agents/product-marketing.md. It helps users define product positioning, target audiences, and messaging to ensure consistency across other marketing tasks.

mediummarketingproduct-managementcoreyhaines31