graphic-ebook

Generate B2B SaaS e-books as HTML and print-ready PDF with Node.js.

581|60|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Varnan-Tech/opendirectory --skill graphic-ebook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphic-ebook
Source: https://github.com/Varnan-Tech/opendirectory/tree/main/skills/graphic-ebook
Command: npx skills add https://github.com/Varnan-Tech/opendirectory --skill graphic-ebook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, puppeteer, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the problem of creating professional-looking B2B SaaS e-books without the need for design or coding skills.

Core Features & Use Cases

  • Custom Design: Offers 9 visual styles and 11 page layout types to customize the look of the e-books.
  • Content Integration: Allows users to input their content, which the Skill then formats into a professional-looking e-book.
  • Output Formats: Generates a browser-ready HTML file and a print-ready PDF.

Quick Start

Use the graphic-ebook skill to create an e-book with the following details: topic: 'The B2B SaaS Guide to Reducing Churn', audience: 'Customer Success Managers at 50–500 person SaaS companies', desired_action: 'book a demo', content: 'existing content', style: 'clean-slate', brand_name: 'DataPulse'.

Frequently Asked Questions about graphic-ebook

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

FAQPage Schema
How do I create a B2B SaaS e-book in HTML and CSS for lead generation?

You can design a B2B SaaS e-book in HTML and CSS by defining the topic, audience, and content. The system handles content drafting, page structure, and layout, exporting a print-ready PDF and browser-ready HTML file for professional guides.

What is the best way to export a print-ready PDF from an HTML e-book?

The best way to export a print-ready PDF from an HTML e-book is using Node.js with Puppeteer. This setup allows the system to render your HTML and CSS designs into a professional, print-ready PDF file directly from the browser environment.

Can I customize the visual style and page layout of an HTML e-book without coding skills?

Yes, you can customize the visual style and page layout without coding skills. The system offers 9 visual styles and 11 page layout types, allowing you to input content and format it into a professional-looking e-book automatically.

What do I need to set up on my computer to generate a PDF e-book?

To generate a PDF e-book, you need Node.js installed in your environment to support PDF export. This dependency is required to run the Puppeteer scripts that convert your HTML and CSS layouts into the final print-ready document.

Does this approach handle content drafting or do I need to provide existing content?

This approach handles both content drafting and content integration. You can provide existing content for formatting, or let the system draft the content based on your established topic, audience definition, and desired action for the e-book.

When should I not use an HTML and CSS e-book generator?

You should not use an HTML and CSS e-book generator if you lack a Node.js environment, which is required for the Puppeteer PDF export. Additionally, if you need highly interactive web elements rather than a print-ready PDF, this static format may not suit your needs.