Skip to content

FlamaTech-Labs/md_to_pdf_skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

md_to_pdf_skill

OpenClaw skill that converts Markdown files into formatted PDF documents using marked + puppeteer.

Developed by FlamaTech.io.

FlamaTech Logo

Requirements

  • Node.js 18+

Install

npm install

Build

npm run build

Run

node dist/index.js --input ./examples/input.md --output ./examples/output.pdf --title "My PDF"

Programmatic usage

import { convertMarkdownToPdf } from './dist/index'

await convertMarkdownToPdf({
  inputPath: './docs/file.md',
  outputPath: './artifacts/file.pdf',
  title: 'File export',
})

Test

npm test

The test suite covers:

  • successful markdown to PDF conversion
  • missing/invalid input paths
  • empty markdown handling
  • recursive output directory creation

Skill SOT

See SKILL.md for OpenClaw integration contract and execution flow.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors