ck:markdown-novel-viewer

Render Markdown files and directories into a book-like HTTP reader.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/DatTran26/KienTruThiHanh --skill ck-markdown-novel-viewer-dattran26
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ck:markdown-novel-viewer
Source: https://github.com/DatTran26/KienTruThiHanh/tree/main/.agents/skills/markdown-novel-viewer
Command: npx skills add https://github.com/DatTran26/KienTruThiHanh --skill ck-markdown-novel-viewer-dattran26

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

View Markdown content in a calm, book-like HTTP reader to simplify reading and sharing documents.

Core Features & Use Cases

  • Background HTTP server renders Markdown into a distraction-free reading UI for long-form content, documentation previews, and reports.
  • Directory browsing and asset linking to explore related files alongside Markdown content.
  • Mermaid.js diagram support and image resolution for embedded content.

Quick Start

Start the viewer by supplying a Markdown file path to the server.

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 in a distraction-free reading environment?▼

You can view Markdown files in a distraction-free environment by using a background HTTP server that renders Markdown content into a calm, book-like reader UI for long-form content and documentation previews.

Does the Markdown viewer support rendering Mermaid diagrams and embedded images?▼

Yes, the Markdown viewer supports Mermaid.js diagram rendering and image resolution for embedded content, ensuring that complex diagrams and relative image paths display correctly within the rendered document.

Can I browse a directory of Markdown files instead of just viewing a single document?▼

Yes, you can browse directories of Markdown files. The viewer exposes /browse and /view routes, allowing you to explore related files and linked assets alongside your Markdown content.

Do I need Node.js and specific dependencies to run the Markdown reader?▼

Yes, you need Node.js installed along with the gray-matter, highlight.js, and marked dependencies to run the HTTP server and render Markdown files into the book-like reader interface.

How does the HTTP server handle file paths when browsing Markdown content?▼

The HTTP server safely handles file paths by restricting access to configured allowed directories, ensuring that only authorized Markdown files and assets are rendered through the /view and /browse routes.