From common
Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors.
npx claudepluginhub atc-net/atc-agentic-toolkit --plugin commonThis skill uses the workspace's default tool permissions.
Expert skill for converting Markdown documents to HTML using the marked.js library, or writing data conversion scripts; in this case scripts similar to [markedJS/marked](https://github.com/markedjs/marked) repository. For custom scripts knowledge is not confined to `marked.js`, but data conversion methods are utilized from tools like [pandoc](https://github.com/jgm/pandoc) and [gomarkdown/markd...
references/basic-markdown-to-html.mdreferences/basic-markdown.mdreferences/code-blocks-to-html.mdreferences/code-blocks.mdreferences/collapsed-sections-to-html.mdreferences/collapsed-sections.mdreferences/gomarkdown.mdreferences/hugo.mdreferences/jekyll.mdreferences/marked.mdreferences/pandoc.mdreferences/tables-to-html.mdreferences/tables.mdreferences/writing-mathematical-expressions-to-html.mdreferences/writing-mathematical-expressions.mdConverts Markdown to HTML using marked.js, pandoc, or similar tools; supports Jekyll/Hugo templating for static sites. Handles rendering, batch conversion, GFM/CommonMark in Node.js/CLI workflows.
Converts Markdown documents to HTML, PDF, and other formats with syntax highlighting, tables, and custom CSS. Triggered by /markdown command or when rendering documentation.
Converts Markdown to styled HTML with WeChat-compatible themes, supporting code highlighting, math, PlantUML, footnotes, alerts, and infographics. Useful for 'markdown to html' requests or styled MD output.
Share bugs, ideas, or general feedback.
Expert skill for converting Markdown documents to HTML using the marked.js library, or writing data conversion scripts; in this case scripts similar to markedJS/marked repository. For custom scripts knowledge is not confined to marked.js, but data conversion methods are utilized from tools like pandoc and gomarkdown/markdown for data conversion; jekyll/jekyll and gohugoio/hugo for templating systems.
The conversion script or tool should handle single files, batch conversions, and advanced configurations.
Choose the tool based on the user's environment and requirements:
| Tool | Best For | Language | Install |
|---|---|---|---|
| marked | Node.js projects, browser usage, CLI quick conversions | JavaScript | npm install -g marked |
| pandoc | Multi-format conversion (MD, HTML, PDF, DOCX, LaTeX) | Haskell | pandoc.org/installing |
| gomarkdown | Go projects, custom parsers, AST manipulation | Go | go get github.com/gomarkdown/markdown |
| jekyll | Blog-aware static sites, GitHub Pages | Ruby | gem install jekyll bundler |
| hugo | Fast static sites, complex content management | Go | gohugo.io/installation |
marked (CLI) or pandocmarkedpandocgomarkdownjekyll (Ruby) or hugo (Go)jekyllhugoLoad these when working on conversion logic to understand how specific Markdown elements map to HTML.
| Reference | When to Load |
|---|---|
| basic-markdown-to-html.md | Headings, paragraphs, inline formatting, links, images, lists, blockquotes, footnotes |
| code-blocks-to-html.md | Fenced code blocks, syntax highlighting, showing backticks, diagrams |
| collapsed-sections-to-html.md | <details>/<summary> elements, open-by-default sections |
| tables-to-html.md | Tables with alignment, formatted content in cells, escaped characters |
| writing-mathematical-expressions-to-html.md | Inline math ($...$), block math ($$...$$), MathML output |
Load these when users need help writing Markdown (not converting it).
| Reference | When to Load |
|---|---|
| basic-markdown.md | Full Markdown writing syntax reference |
| code-blocks.md | Code block syntax and language identifiers |
| collapsed-sections.md | Collapsible section syntax |
| tables.md | Table formatting syntax |
| writing-mathematical-expressions.md | LaTeX math expression syntax |
Load the appropriate reference based on the tool selected.
| Reference | When to Load |
|---|---|
| marked.md | Using marked.js: CLI usage, Node.js API, config files, batch conversion, security (DOMPurify) |
| pandoc.md | Using pandoc: multi-format conversion, extensions, templates, Lua filters, batch scripts |
| gomarkdown.md | Using gomarkdown: Go API, parser/renderer config, AST manipulation, security (Bluemonday) |
| jekyll.md | Using Jekyll: site creation, Liquid templates, Kramdown config, plugins, front matter |
| hugo.md | Using Hugo: site creation, Go templates, Goldmark config, shortcodes, Hugo Pipes |