Stats
Actions
Tags
From tech-communicator
Convert a Markdown file to a clean, business-ready PDF using md-to-pdf (via npx). Accepts a path to a .md file and outputs a .pdf in the same directory.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tech-communicator:md-to-pdffileThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Convert the Markdown file at `$ARGUMENTS` to a PDF.
Convert the Markdown file at $ARGUMENTS to a PDF.
Rules:
.md file. If no argument is provided, ask the user for the file path..pdf extension.npx --yes md-to-pdf command below — do not substitute another tool.Run this command (replace <input> with the resolved absolute path to the .md file):
npx --yes md-to-pdf <input> \
--stylesheet "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.5.1/github-markdown.min.css" \
--css "body { font-family: 'Segoe UI', Arial, sans-serif; font-size: 13px; max-width: 900px; margin: 40px auto; padding: 0 40px; } h1 { font-size: 22px; border-bottom: 2px solid #333; padding-bottom: 8px; } h2 { font-size: 17px; border-bottom: 1px solid #ccc; padding-bottom: 4px; margin-top: 28px; } table { width: 100%; border-collapse: collapse; margin: 12px 0; font-size: 12px; } th { background: #f0f0f0; padding: 6px 10px; border: 1px solid #ccc; text-align: left; } td { padding: 5px 10px; border: 1px solid #ddd; } pre { background: #f6f8fa; padding: 12px; border-radius: 4px; font-size: 11px; overflow-x: auto; } code { font-size: 11px; } @media print { pre { white-space: pre-wrap; word-break: break-word; } }" \
--pdf-options '{"format":"A4","margin":{"top":"25mm","bottom":"25mm","left":"20mm","right":"20mm"},"printBackground":true}'
Creates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.
npx claudepluginhub pioneer-management-consulting/da-plugins --plugin tech-communicator