From jobops
Converts markdown files, globs, or directories to professional PDFs with Obsidian-style preview using pandoc and wkhtmltopdf. Supports custom output directories and auto-installs tools.
npx claudepluginhub reggiechan74/jobops --plugin jobopsThis skill uses the workspace's default tool permissions.
I'll convert your specified markdown documents to professional PDF format using Obsidian-style preview styling.
Generates professional PDF whitepapers from Markdown files using Typst templates, Pandoc, and custom fonts. Automatically installs dependencies via Bash, formats with typography hierarchy, and cleans up sources.
Convert Markdown to professionally typeset PDFs using reportlab (primary) or pandoc+XeLaTeX (fallback). Handles CJK/Latin text, tables, code blocks, TOC, watermarks, themes for reports.
Generates styled PDF books from directories of ordered markdown chapters using pandoc and weasyprint, with TOC, page numbers, and resolved inter-chapter links.
Share bugs, ideas, or general feedback.
I'll convert your specified markdown documents to professional PDF format using Obsidian-style preview styling.
Arguments:
$1: File path, glob pattern, or directory to convert (required, absolute or relative to workspace)
Applications/AcmeCorp_Director_2026-04-23/assessment/rubric.mdApplications/AcmeCorp_Director_2026-04-23/*.md (all markdown in folder)$2: Output directory (optional, defaults to the same directory as each source file)Supported Conversion Patterns:
/pdf Applications/AcmeCorp_Director_2026-04-23/assessment/rubric.md
/pdf Applications/AcmeCorp_Director_2026-04-23/interview/briefing.md
/pdf Career_Analysis/idealjob_20260423.md
/pdf Crisis_Management/severance_review_20260423.md
/pdf "Applications/AcmeCorp_Director_2026-04-23/assessment/*.md"
/pdf "Applications/*/interview/briefing.md"
/pdf "Company_Intelligence/AcmeCorp/*.md"
/pdf Applications/AcmeCorp_Director_2026-04-23/
/pdf Career_Analysis/
/pdf Crisis_Management/
/pdf Applications/AcmeCorp_Director_2026-04-23/assessment/rubric.md PDF_Exports/
/pdf "Applications/*/interview/briefing.md" PDF_Output/
First, I'll verify that the required tools are installed:
If either tool is missing, I'll install it automatically.
I'll locate and validate the specified files based on your input pattern: @$1
Path resolution:
.md files.I'll check:
I'll convert each file using pandoc with custom Obsidian-style CSS for beautiful, readable PDFs.
pandoc "input.md" -o "output.pdf" \
--pdf-engine=wkhtmltopdf \
--css="${CLAUDE_PLUGIN_ROOT}/styles/obsidian.css" \
--standalone \
--embed-resources \
--metadata title="Document Title"
For each markdown file, I'll:
$2rubric.mdrubric.pdf$2)After conversion, I'll verify:
Your documents will be converted with these patterns:
rubric.md -> rubric.pdfbriefing.md -> briefing.pdfidealjob_20260423.md -> idealjob_20260423.pdfThe converted PDFs feature:
I'll process multiple files sequentially and provide progress updates for each file.
If any file fails to convert:
$2I'll execute the conversion following these steps:
Your markdown documents will be transformed into beautiful, Obsidian-styled PDFs with professional formatting, clean typography, and excellent readability - perfect for sharing, printing, or archival purposes.