From gh-markdown
Convert Markdown files to self-contained, standalone HTML with GitHub's rendering style. Uses marked for GFM parsing and inlines github-markdown-css for zero external dependencies. Requires only Node.js. Use when the user asks to "convert md to html", "render markdown as html", "github-style html from markdown", or wants an HTML version of a .md file that looks like GitHub.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gh-markdown:md-to-htmlThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Convert `.md` files to **fully self-contained** `.html` files styled like GitHub's markdown renderer.
Convert .md files to fully self-contained .html files styled like GitHub's markdown renderer.
Run the bundled script:
node ${CLAUDE_PLUGIN_ROOT}/skills/md-to-html/scripts/md-to-html.mjs <input.md> [output.html]
<input-name>.html next to the source file.marked is auto-installed on first run)..md filemarked (full GFM spec: tables, strikethrough, autolinks, task lists)<article class="markdown-body">github-markdown-css v5.8.1 (auto light/dark theme via prefers-color-scheme).html file (no JS, no external CSS, no network requests)gfm: true for full GitHub Flavored Markdown support.assets/github-markdown.min.css for offline use.To update the bundled CSS to a newer version:
curl -sL "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/<VERSION>/github-markdown.min.css" \
-o ${CLAUDE_PLUGIN_ROOT}/skills/md-to-html/assets/github-markdown.min.css
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub inventage-ai/claude-code --plugin gh-markdown