book

Convert URLs, file paths, or plain text into HTML documents.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/TLOGBen/baransu --skill book-tlogben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: book
Source: https://github.com/TLOGBen/baransu/tree/main/codex/plugins/baransu/skills/book
Command: npx skills add https://github.com/TLOGBen/baransu --skill book-tlogben

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, weasyprint, playwright, pptxgenjs, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The book skill helps users convert any content source, such as web pages, documents, or plain text, into beautifully formatted, browser-ready HTML documents. It streamlines the process of content creation and presentation.

Core Features & Use Cases

  • Content Conversion: Converts various content sources into HTML documents with a three-stage pipeline: Acquire, Synthesize, and Render.
  • Customization: Supports different formats like HTML, PDF, and PPTX. Allows customization of style and layout using design tokens.
  • Use Case: Ideal for converting research notes, presentations, or technical documentation into interactive HTML books.

Quick Start

To convert a local file 'research-note.md' into an HTML book, run the following command:

/book "research-note.md"

Frequently Asked Questions about book

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

FAQPage Schema
How do I convert markdown or plain text into a formatted HTML document?

You can convert plain text or markdown into a formatted HTML document by passing the file path to the skill. It uses a three-stage pipeline to acquire, synthesize, and render the content into browser-ready HTML.

Can I convert web pages from URLs directly into HTML books?

Yes, you can convert web pages from URLs directly into HTML books. The skill accepts URLs as a content source alongside local file paths and plain text to generate structured output.

Does this tool support exporting content to PDF or PPTX formats?

Yes, the tool supports exporting content to PDF and PPTX formats in addition to HTML. It utilizes rendering libraries like weasyprint and pptxgenjs to generate these different document types.

How do I customize the style and layout of the generated HTML document?

You customize the style and layout of the generated HTML document by applying design tokens. These tokens allow you to theme the visual presentation and structure of your rendered output.

What is the best way to turn technical documentation into an interactive HTML book?

The best way to turn technical documentation into an interactive HTML book is using this skill's rendering pipeline. It synthesizes your documentation content and applies design tokens to create visually appealing, structured HTML.

What dependencies are required to render HTML documents from content sources?

Rendering HTML documents requires dependencies like markitdown, weasyprint, playwright, and pptxgenjs. These libraries handle content acquisition, synthesis, and final document generation across HTML, PDF, and PPTX formats.