nano-pdf

Generate PDFs from Markdown and merge, split, or extract text.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Niraven/pokee-deep-research-skill --skill nano-pdf-niraven
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-pdf
Source: https://github.com/Niraven/pokee-deep-research-skill/tree/main/skills/nano-pdf
Command: npx skills add https://github.com/Niraven/pokee-deep-research-skill --skill nano-pdf-niraven

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a straightforward way to create and modify PDF documents without complex dependencies or overhead.

Core Features & Use Cases

  • PDF Creation: Generate PDFs directly from Markdown content.
  • PDF Manipulation: Merge or split existing PDF files, and extract text from them.
  • Metadata Management: Add or update metadata information within PDF documents.
  • Use Case: Quickly convert a project proposal written in Markdown into a professional-looking PDF, or combine several small PDF reports into a single document.

Quick Start

Use the nano-pdf skill to create a PDF from the markdown file named 'report.md'.

Frequently Asked Questions about nano-pdf

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

FAQPage Schema
How do I convert Markdown to PDF for a project proposal?

To convert Markdown to PDF, you can use this skill to generate a document directly from your Markdown content. It provides a straightforward way to create professional-looking PDFs without complex dependencies or overhead.

What is the best way to merge and split PDF files without installing heavy dependencies?

The best way to merge and split PDF files without heavy dependencies is using a lightweight skill designed for basic PDF manipulation. It performs simple assembly tasks like combining multiple reports or dividing existing documents efficiently.

Can I extract text from PDF documents using a lightweight tool?

Yes, you can extract text from PDF documents using this lightweight tool. It performs basic text extraction to pull content from existing PDF files, serving as a straightforward method for document management and content retrieval.

How do I add or update metadata in a PDF file?

You can add or update metadata in a PDF file by using this skill's metadata management feature. It enables you to embed and modify document management information directly within your PDF files during creation or manipulation.

Does this PDF generation approach require any external libraries or complex setup?

No, this PDF generation approach does not require external libraries or complex setup. It has zero dependencies, allowing you to perform document conversion and simple assembly tasks without overhead.

When should I avoid using a lightweight tool for PDF manipulation?

You should avoid using a lightweight tool for PDF manipulation if your task requires advanced rendering, complex layout formatting, or specialized operations beyond basic generation, merging, splitting, and text extraction from documents.