with one click
html-to-md
Convert HTML documents to clean Markdown via pandoc
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Convert HTML documents to clean Markdown via pandoc
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Generate current-brand Alex SVG banners with the canonical x-loop and navy/emerald/teal/cyan palette. Use for READMEs, plans, notes, and release artifacts.
Greeting-triggered self-check โ recognise greetings, check Edition version against the upstream tag, scan AI-Memory announcements, and report inside the greeting reply
Detect, resolve, and manage the Alex_ACT_Memory shared memory bus. Fires on bootstrap, session start (announcements), and feedback writes.
Use VS Code 1.127+ browser tools (open_browser_page, screenshot_page, click_element, navigate_page, run_playwright_code) to reach content plain fetch_webpage can't hit (bot-protected sites, JavaScript-rendered pages, interactive gates) and to validate visual/design output via screenshot-driven review.
Convert Word documents (.docx) to clean Markdown with image extraction and pandoc cleanup
Convert Markdown to RFC 5322 email (.eml) with inline CSS and CID images
| name | html-to-md |
| description | Convert HTML documents to clean Markdown via pandoc |
| lastReviewed | "2026-05-26T00:00:00.000Z" |
Convert HTML documents to clean Markdown. Strips inline styles, scripts, and tracking pixels while preserving semantic structure.
node .github/skills/html-to-md/scripts/html-to-md.cjs page.html page.md
style attributes<script> and <style> blocks<div>/<span> wrappers (semantic content preserved)| Flag | Effect |
|---|---|
--download-images | Fetch referenced images to a local images/ folder |
--wrap N | Line wrap width (default: 80) |
<h1> tags; Markdown wants exactly one.Revisit this skill by 2026-08-26 (90 days) or sooner if any of the following fires: pandoc upstream changes html-to-md behavior in a way that breaks the documented flag semantics; the --download-images flow fails on a real source the user runs through it; or lint-clean-markdown post-processing stops being the right finishing step (e.g., a stricter linter ships and the pipeline needs to chain to it instead).