jimliu avatar

Baoyu Markdown To Html

The baoyu-markdown-to-html skill converts Markdown files into styled HTML with inline CSS, featuring support for code syntax highlighting, mathematical notation, PlantUML diagrams, footnotes, alerts, and infographics while optimizing output for WeChat Official Accounts and other platforms. It serves developers and content creators who need to transform Markdown documents into publication-ready HTML with theme customization options and the ability to convert external links into bottom-aligned citations. This skill solves the problem of manually formatting Markdown for platform-specific HTML requirements and styling constraints.

skills.sh installs
32.7K
GitHub stars
27.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add jimliu/baoyu-skills --skill baoyu-markdown-to-html --agent claude-code

Installs into .claude/skills of the current project.

Files

Markdown to HTML Converter

Output is HTML with inline CSS, optimized for WeChat Official Account.

User Input Tools

When this skill prompts the user, follow this tool-selection rule (priority order):

  1. Prefer built-in user-input tools exposed by the current agent runtime — e.g., AskUserQuestion, request_user_input, clarify, ask_user, or any equivalent.
  2. Fallback: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question.
  3. Batching: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only single-question, ask them one at a time in priority order.

Concrete AskUserQuestion references below are examples — substitute the local equivalent in other runtimes.

Script Directory

{baseDir} = this SKILL.md's directory. Resolve ${BUN_X}: bun if installed → else npx -y bun → else suggest installing bun.

ScriptPurpose
scripts/main.tsMain entry point

Preferences (EXTEND.md)

First found wins:

Sponsors

Details

Repository
github.com/jimliu/baoyu-skills
Category
Frontend Development

More from jimliu/baoyu-skills

All 24
1ibelick avatarfixing-motion-performanceibelick/ui-skillsAudit and fix animation performance issues including layout thrashing, compositor properties, scroll-linked motion, and blur effects. Use when animations stutte28.6Kskills.sh installs
2flutter avatarflutter-fix-layout-issuesflutter/skillsflutter fix layout issues22.3Kskills.sh installs
3lewislulu avatarhtml-pptlewislulu/html-ppt-skillHTML PPT Studio — author professional static HTML presentations in many styles, layouts, and animations, all driven by templates. Use when the user asks for a p21.4Kskills.sh installs
4dontbesilent2025 avatardbs-wechat-htmldontbesilent2025/dbskill把 Markdown 转成可粘贴到微信公众号后台的 HTML,并提供 15 种内置风格。用户要求生成公众号 HTML、制作微信版本或排版公众号文章时使用。19.6Kskills.sh installs
5wshobson avatarreact-native-designwshobson/agentsMaster React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navi16.1Kskills.sh installs
6langgenius avatarfrontend-code-reviewlanggenius/difyUse only when the user explicitly requests a review or audit of frontend code under `web/` or `packages/dify-ui/`. Supports pending-change, file-focused, and pa10.1Kskills.sh installs