Conversor universal de marcado, biblioteca de Haskell y CLI que convierte documentos entre decenas de formatos, como Markdown, HTML, LaTeX y DOCX.
alchaincyf/huashu-md-html
Skill al estilo de Claude Code que convierte archivos y páginas web a Markdown, transforma Markdown en HTML con estilos o DOCX listo para imprimir y archiva HTML como Markdown.
- Estrellas
- 920
- Forks
- 98
- Issues abiertos
- 6
- Último commit
- hace 8 días
¿Qué es?
huashu-md-html es un conjunto de scripts de conversión empaquetado como una skill para agentes. Convierte PDF, DOCX, PPTX, XLSX, EPUB, imágenes, audio, videos de YouTube y URL web a Markdown con markitdown. También puede generar HTML a partir de Markdown con cuatro temas independientes de un solo archivo (article, report, reading, interactive) basados en Pandoc.
En sentido inverso, extrae el contenido principal de una página HTML publicada o de una URL y lo convierte a Markdown con html-to-markdown y trafilatura, eliminando la navegación y las barras laterales. Otro script genera un DOCX a partir de Markdown con ajustes preestablecidos de estilo libro, que incluyen portada, tabla de contenido, encabezados y pies de página, saltos de página por capítulo y tamaños de página 32-open o A4.
La skill se instala con npx skills add y está diseñada para funcionar con distintos agentes, como Claude Code y Cursor. Sus scripts comprueban las dependencias al iniciarse e indican qué paquetes faltan, en lugar de fallar sin avisar.
Funciones clave
- 01Convierte PDF, archivos de Office, EPUB, imágenes, audio, YouTube y URL web a Markdown.
- 02Genera HTML a partir de Markdown con cuatro temas autocontenidos que no necesitan un CDN externo.
- 03Extrae el contenido de artículos de páginas web y elimina la navegación, las barras laterales y los anuncios.
- 04Genera DOCX con formato de libro, con portada, tabla de contenido, encabezados, pies de página y saltos de capítulo.
- 05Funciona como una skill compatible con distintos agentes, instalable con npx skills add.
Casos de uso
- Convertir un informe técnico en PDF en una página HTML legible con el tema report.
- Archivar una entrada de blog publicada como código fuente Markdown.
- Preparar un manuscrito DOCX con formato para un editor o un sistema de envío.
- Convertir la página de documentación de un sitio web en Markdown estructurado para un asistente de IA.
Inicio rápido
- 1
Instalar la skill con skills.sh
npx skills add alchaincyf/huashu-md-html - 2
Instalar las dependencias de Python para markitdown
python3 -m pip install 'markitdown[all]' - 3
Instalar pandoc (ejemplo para macOS en el README)
brew install pandoc - 4
Convertir un archivo Markdown en una página HTML con estilos
python3 scripts/md_to_html.py article.md --theme article -o article.html
Antes de usarlo
- Requiere Python 3 y varias herramientas externas, como pandoc; algunas funciones necesitan paquetes pip adicionales.
- Está diseñado para ejecutarse como una skill de agente; no hay una interfaz gráfica independiente.
Temas
Preguntas frecuentes
- ¿Qué es huashu-md-html?
- Skill al estilo de Claude Code que convierte archivos y páginas web a Markdown, transforma Markdown en HTML con estilos o DOCX listo para imprimir y archiva HTML como Markdown. huashu-md-html es un conjunto de scripts de conversión empaquetado como una skill para agentes. Convierte PDF, DOCX, PPTX, XLSX, EPUB, imágenes, audio, videos de YouTube y URL web a Markdown con markitdown. También puede generar HTML a partir de Markdown con cuatro temas independientes de un solo archivo (article, report, reading, interactive) basados en Pandoc.
- ¿huashu-md-html es gratuito? ¿Qué licencia tiene?
- huashu-md-html es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿huashu-md-html sigue mantenido?
- Mantenimiento activo. El último commit de huashu-md-html fue el 13 oct 2026.
- ¿Para qué puedo usar huashu-md-html?
- Convertir un informe técnico en PDF en una página HTML legible con el tema report. Archivar una entrada de blog publicada como código fuente Markdown. Preparar un manuscrito DOCX con formato para un editor o un sistema de envío. Convertir la página de documentación de un sitio web en Markdown estructurado para un asistente de IA.
- ¿Cómo se instala huashu-md-html?
- Instalar la skill con skills.sh: npx skills add alchaincyf/huashu-md-html Instalar las dependencias de Python para markitdown: python3 -m pip install 'markitdown[all]' Instalar pandoc (ejemplo para macOS en el README): brew install pandoc Convertir un archivo Markdown en una página HTML con estilos: python3 scripts/md_to_html.py article.md --theme article -o article.html
- ¿Dónde consigo huashu-md-html?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/alchaincyf/huashu-md-html
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una skill para agentes que convierte la respuesta de una IA a una pregunta compleja en una página HTML sin conexión, con diagramas, tablas y diseño.
Una skill de diseño nativa de HTML para agentes de programación con IA que convierte una instrucción de texto en prototipos, presentaciones, animaciones e infografías.
Una skill para agentes que hace que los agentes de programación presenten diagramas, revisiones de diff, planes y tablas en páginas HTML con estilo, en lugar de arte ASCII.
Una API para que los agentes de IA busquen, extraigan e interactúen con páginas web, y obtengan markdown limpio, JSON y capturas de pantalla.
Utilidad de Python que convierte PDF, documentos de Office, HTML, imágenes, audio y más a Markdown para LLM y flujos de análisis de texto.