AI Coding Assistants
Give your coding agent working knowledge of html-to-markdown so it writes correct convert() calls, picks the right options, and reaches for the right binding — without you pasting docs into the chat.
What this plugin does
Section titled “What this plugin does”The plugin packages html-to-markdown’s usage patterns, options, and per-language APIs as agent skills. Once installed, your assistant can answer html-to-markdown questions and generate accurate code straight from your editor or terminal. It installs from this repo’s own xberg-io/html-to-markdown marketplace and works with every major coding agent — pick yours below.
Install as a plugin
Section titled “Install as a plugin”Claude Code
/plugin marketplace add xberg-io/html-to-markdown/plugin install html-to-markdown@html-to-markdownCodex CLI
/plugins add https://github.com/xberg-io/html-to-markdownThen search for html-to-markdown and select Install Plugin.
Cursor
Settings → Plugins → Add from URL → https://github.com/xberg-io/html-to-markdown, then select html-to-markdown.
Gemini CLI
gemini extensions install https://github.com/xberg-io/html-to-markdownFactory Droid
droid plugin marketplace add https://github.com/xberg-io/html-to-markdowndroid plugin install html-to-markdown@html-to-markdownGitHub Copilot CLI
copilot plugin marketplace add https://github.com/xberg-io/html-to-markdowncopilot plugin install html-to-markdown@html-to-markdownopencode
Add the package to opencode.json:
{ "$schema": "https://opencode.ai/config.json", "plugin": ["@xberg-io/opencode-html-to-markdown"]}Install as an MCP server
Section titled “Install as an MCP server”Every plugin above bundles the html-to-markdown MCP server and registers it for you, so there is nothing to configure by hand. To wire the same server into any other MCP client directly, point it at the published CLI — no plugin required:
{ "mcpServers": { "html-to-markdown": { "command": "npx", "args": ["-y", "@xberg-io/html-to-markdown-cli@latest", "mcp"] } }}Python users can launch it through uvx instead:
{ "mcpServers": { "html-to-markdown": { "command": "uvx", "args": ["--from", "html-to-markdown-cli", "html-to-markdown", "mcp"] } }}The server exposes convert_html and extract_metadata — see the MCP Reference for the full tool and parameter schema.
For the Hermes Python agent framework, install the plugin as a package instead:
pip install html-to-markdown-hermes-plugin