← All skills
html-to-markdown-converting-html
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By xberg-io/html-to-markdown (GitHub) · coding · 888 stars · scanned at commit 78198e4
Use when converting HTML to Markdown, Djot, or plain text. Covers output formats, heading and code-block styles, lists, escaping, wrapping, and HTML preprocessing.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. It runs automatically when the plugin is installed. Expected for a coding skill.
Found in 12 places.
Show 9 more
- plugin/.ai-rulez/skills/html-to-markdown-converting-html/SKILL.md, line 61
html-to-markdown input.html --heading-style underlined --code-block-style tildes - plugin/.ai-rulez/skills/html-to-markdown-converting-html/SKILL.md, line 68
html-to-markdown input.html --bullets '*+-' --list-indent-width 2 - plugin/.ai-rulez/skills/html-to-markdown-converting-html/SKILL.md, line 84
html-to-markdown input.html --wrap --wrap-width 100 # off by default; 80 if --wrap with no width - plugin/.ai-rulez/skills/html-to-markdown-converting-html/SKILL.md, line 93
html-to-markdown input.html --preprocess # standard preset - plugin/.claude-plugin/plugin.json, line 22
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/mcp-launch.sh", - plugin/.cursor-plugin/plugin.json, line 24
"command": "./scripts/mcp-launch.sh", - plugin/.mcp.json, line 4
"command": "./scripts/mcp-launch.sh", - plugin/gemini-extension.json, line 8
"command": "${extensionPath}/scripts/mcp-launch.sh", - plugin/mcp.json, line 6
"command": "./scripts/mcp-launch.sh",
Downloads and installs other software
The author does not mention this.
Found in 18 places.
Show 15 more
- plugin/.ai-rulez/references/cli-reference.md, line 13
cargo install html-to-markdown-cli - plugin/scripts/mcp-launch.sh, line 16
auto | npx | uvx | brew | download) ;; - plugin/scripts/mcp-launch.sh, line 54
if npm_bin="$(cd "$scratch" && npx -y --package "$NPM_PKG@latest" --call "command -v ${BINARY_NAME%.exe}" 2>/dev/null)" && runnable "$npm_bin"; then - plugin/scripts/mcp-launch.sh, line 63
if want uvx && have uvx; then - plugin/scripts/mcp-launch.sh, line 64
log "probing uvx --from $PYPI_PKG $BINARY_NAME ..." - plugin/scripts/mcp-launch.sh, line 65
if uvx --from "$PYPI_PKG" "$BINARY_NAME" --version >/dev/null 2>&1; then - plugin/scripts/mcp-launch.sh, line 66
log "launching via uvx --from $PYPI_PKG $BINARY_NAME" - plugin/scripts/mcp-launch.sh, line 67
exec uvx --from "$PYPI_PKG" "$BINARY_NAME" "$@" - plugin/scripts/mcp-launch.sh, line 69
log "uvx $PYPI_PKG not available (no CLI entry point yet); falling through" - plugin/scripts/mcp-launch.sh, line 73
log "installing via 'brew install xberg-io/tap/html-to-markdown' ..." - plugin/scripts/mcp-launch.sh, line 74
if brew install xberg-io/tap/html-to-markdown >&2; then - plugin/scripts/mcp-launch.sh, line 79
log "brew install reported success but html-to-markdown is not on PATH; falling through" - plugin/scripts/mcp-launch.sh, line 81
log "brew install failed; falling through" - plugin/scripts/mcp-launch.sh, line 222
brew install xberg-io/tap/html-to-markdown - plugin/scripts/mcp-launch.sh, line 223
cargo install html-to-markdown-cli
Connects to the internet
The author does not mention this.
Found in 2 places.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Other copies in this repository
xberg-io/html-to-markdown has 3 more folders with a skill named html-to-markdown-converting-html. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'html-to-markdown-converting-html' ] || [ -L ~/.agents/skills/'html-to-markdown-converting-html' ]; then echo 'A skill folder named html-to-markdown-converting-html already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/xberg-io/html-to-markdown' "$d" && git -C "$d" checkout --quiet '78198e4f0ac1dfa9a376c807e6655f6be17e2eb0' -- 'plugin/.ai-rulez/skills/html-to-markdown-converting-html' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugin/.ai-rulez/skills/html-to-markdown-converting-html' ~/.agents/skills/'html-to-markdown-converting-html' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'html-to-markdown-converting-html' ~/.claude/skills/'html-to-markdown-converting-html' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for xberg-io/html-to-markdown shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/xberg-io/html-to-markdown/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | 78198e4 | 75 |