Provides tools for converting HTML to Markdown and extracting metadata via MCP.

Install

mkdir -p .claude/skills/mcp-xberg-io && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14873" && unzip -o skill.zip -d .claude/skills/mcp-xberg-io && rm skill.zip

Installs to .claude/skills/mcp-xberg-io

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

<!-- This file is auto-generated by alef — DO NOT EDIT. --> <!-- alef:hash:526c92c34b7201230da79912b4ec8eb9ecc5c6683951a43cd0234a619377accd --> <!-- To regenerate: alef docs --> <!-- To verify freshness: alef verify --exit-code -->
231 chars · catalog descriptionno explicit “when” trigger
Beginner

Key capabilities

  • Convert HTML to Markdown format
  • Convert HTML to Djot format
  • Extract document title and description
  • Identify Open Graph and Twitter Card tags
  • Inventory header, link, and image elements

How it works

The skill converts HTML to a specified output format (Markdown, Djot, or plain) and extracts various metadata fields from the HTML structure.

Inputs & outputs

You give it
HTML content
You get back
Markdown or Djot content, or structured JSON metadata

When to use mcp

  • Convert HTML to Markdown
  • Extract metadata from web content
  • Prepare web data for LLM context

About this skill

<!-- This file is auto-generated by alef — DO NOT EDIT. --> <!-- alef:hash:aff1fb6a41198ba936446c1d39dc1abf10cc3a3e9adfd5d483552b6c011e752f --> <!-- To regenerate: alef docs --> <!-- To verify freshness: alef verify --exit-code -->

html-to-markdown-rs MCP Reference

Use this skill when integrating html-to-markdown-rs through Model Context Protocol tools, prompts, or resources.

  • convert_html: Convert HTML to Markdown (or Djot/plain via config.output_format). Pass json:true for the full ConversionResult (content, tables, document structure, metadata, warnings). Pass config to control heading style, list formatting, escaping, preprocessing, image extraction, and more — see the input schema for every option.
  • extract_metadata: Extract structured metadata from HTML as JSON: document title/description/keywords/author, Open Graph and Twitter Card tags, JSON-LD and microdata, plus header, link, and image inventories. Convenience over convert_html for metadata-only use.

When not to use it

  • When only needing to convert HTML to plain text
  • When not integrating with Model Context Protocol tools
  • When not needing structured metadata from HTML

Limitations

  • Output format is limited to Markdown, Djot, or plain text for content conversion
  • Metadata extraction is limited to predefined fields like title, description, and specific tag types

How it compares

This skill provides structured conversion and metadata extraction from HTML, offering more detail than a basic HTML to text converter.

Compared to similar skills

mcp side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
mcp (this skill)01moNo flagsBeginner
gno06moReviewIntermediate
pdf-to-markdown1,1758moReviewBeginner
markitdown1772moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

gno

gmickel

Search local documents, files, notes, and knowledge bases. Index directories, search with BM25/vector/hybrid, get AI answers with citations. Use when user wants to search files, find documents, query notes, look up information in local folders, index a directory, set up document search, build a know

00

pdf-to-markdown

aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions "load the whole PDF", "bring the PDF into context", "read the entire PDF", or when partial extraction/grepping would miss important context. This is the preferred method for PDF text extraction over page-by-page or grep approaches.

1,1752,667

markitdown

K-Dense-AI

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting YouTube transcripts, or processing batches of files. Supports 20+ formats including DOCX, XLSX, PPTX, PDF, HTML, EPUB, CSV, JSON, images with OCR, and audio with transcription.

177310

word

Fergana-Labs

Create, read, edit, and manipulate Microsoft Word documents (.docx files). Use when users ask to work with Word files, create documents, read .docx files, or format text documents.

26172

archon

coleam00

Interactive Archon integration for knowledge base and project management via REST API. On first use, asks for Archon host URL. Use when searching documentation, managing projects/tasks, or querying indexed knowledge. Provides RAG-powered semantic search, website crawling, document upload, hierarchical project/task management, and document versioning. Always try Archon first for external documentation and knowledge retrieval before using other sources.

9140

task-management

anthropics

Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.

1664

Search skills

Search the agent skills registry