Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
No visible changes in this release. - Version bumped to 1.1.0. - No updates detected in documentation or files.
What This Skill Does
Converts Markdown files to self-contained HTML documents using only Python's standard library. All CSS is embedded inline, so the output works without external dependencies or a web server. Supports light and dark themes, stdin piping, and a full range of Markdown elements including tables and code blocks.
Because all CSS is embedded inline, the output file is fully portable and works in any browser or email client without a server, build step, or installed packages.
When to use it
- Converting a project README into a shareable HTML page
- Building styled email newsletter issues from Markdown drafts
- Generating offline-readable documentation without a static site generator
- Producing formatted release notes from a CHANGELOG file
- Creating dark-mode meeting notes for presentation or archiving
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Convert my notes.md to a dark-themed HTML file titled 'Meeting Notes'
- 1Locate notes.md in the working directory
- 2Run python main.py notes.md -o notes.html --theme dark --title "Meeting Notes"
- 3Verify the output file is written to disk
- 4Confirm the HTML opens standalone in a browser with no external requests
notes.html, a self-contained HTML file with dark theme styling, an embedded title, and no external dependencies