ck:markdown-novel-viewer

Render Markdown files and directories through a book-like HTTP viewer.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-markdown-novel-viewer-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:markdown-novel-viewer
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/markdown-novel-viewer
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-markdown-novel-viewer-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gray-matter, highlight.js, marked, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a calm, book-like viewing experience for Markdown content over HTTP, enabling distraction-free reading of long-form documents and easy preview of documentation or novels.

Core Features & Use Cases

  • Background HTTP server renders Markdown content with a book-like reader UI and warm theme for comfortable reading.
  • View individual Markdown files or browse directories with a clean, navigable UI.
  • Mermaid.js diagram support, keyboard shortcuts, theme persistence, and mobile optimizations.
  • Suitable for reading documentation, planning content, reviewing proposals, or previewing Markdown-heavy content.

Quick Start

Start the server and browse to http://localhost:3456/view?file=path/to/file.md to preview your Markdown document.

Frequently Asked Questions about ck:markdown-novel-viewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I view Markdown files over HTTP with a clean, book-like reading interface?

You can view Markdown files over HTTP by starting a local background server that renders documents with a calm, book-like reader UI, preserving formatting, code blocks, and embedded images for distraction-free reading.

Can I browse directories and render Mermaid diagrams in a local Markdown viewer?

Yes, the Markdown viewer supports directory browsing with a navigable UI and renders Mermaid diagrams, allowing you to preview complex documentation structures and visual diagrams directly in your browser.

Do I need Node.js dependencies to render Markdown content with syntax highlighting?

Yes, rendering Markdown with syntax highlighting requires Node.js dependencies including marked, highlight.js, and gray-matter to parse frontmatter and format code blocks accurately.

What is the best way to preview long-form Markdown novels or documentation locally?

The best way to preview long-form Markdown novels is through a dedicated HTTP viewer that provides a warm theme, theme persistence, keyboard shortcuts, and mobile optimizations for comfortable reading.

Does the Markdown HTTP viewer support frontmatter-driven navigation for documentation?

Yes, the viewer uses gray-matter to parse frontmatter, enabling frontmatter-driven navigation that helps structure and organize long-form documents and documentation files efficiently.

Are there limitations when using a local HTTP server to view Markdown files?

The local HTTP server uses a secure file-access model to limit browsing to permitted directories, ensuring safe viewing of Markdown content without exposing your entire file system to the browser.