pdf-creator
Converts markdown into high-quality, printable PDFs with support for Chinese typography.
Install
mkdir -p .claude/skills/pdf-creator-seaworld008 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19389" && unzip -o skill.zip -d .claude/skills/pdf-creator-seaworld008 && rm skill.zipInstalls to .claude/skills/pdf-creator-seaworld008
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Create PDF documents from markdown with proper Chinese font support using weasyprint. This skill should be used when converting markdown to PDF, generating formal documents (legal, trademark filings, reports), or when Chinese typography is required. Triggers include "convert to PDF", "generate PDF", "markdown to PDF", or any request for creating printable documents.Key capabilities
- →Convert markdown to PDF using weasyprint
- →Apply Chinese font support for formal documents
- →Batch process multiple markdown files
- →Enforce A4 page size and margin standards
- →Validate PDF output for text selectability
How it works
The skill uses a Python script with weasyprint to render markdown into PDF, applying specific CSS for Chinese typography and layout. It includes a validation step to ensure fonts and formatting are correct.
Inputs & outputs
When to use pdf-creator
- →Convert contract to PDF
- →Generate business reports
- →Create legal documents
- →Export markdown as PDF
About pdf-creator
Renders markdown documents into A4 PDFs using weasyprint. It includes specialized font handling for Simplified Chinese, ensuring proper layout and typography for formal documents.
Create PDF documents from markdown with proper Chinese font support using weasyprint. This skill should be used when converting markdown to PDF, generating formal documents (legal, trademark filings, reports), or when Chinese typography is required. Triggers include "convert to PDF", "generate PDF",
When not to use it
- →For interactive forms or digitally signed PDFs
- →When exact Word or PowerPoint layout preservation is needed
Prerequisites
Limitations
- →intended to stay under 2MB for form submissions
- →Does not support OCR repair or scanned-document cleanup
How it compares
This skill is specifically tuned for Chinese typography and formal document standards, unlike generic markdown-to-PDF converters.
Compared to similar skills
pdf-creator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| pdf-creator (this skill) | 0 | 28d | Review | Intermediate |
| doc | 0 | 2mo | Review | Intermediate |
| richpdf | 0 | 2mo | Review | Intermediate |
| feature-doc-updates | 0 | 1mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by seaworld008
View all by seaworld008 →You might also like
doc
ansys
Write, review, or edit PyMechanical documentation. Use when writing reStructuredText (RST) files, Python docstrings, Sphinx configurations, example scripts, README files, or any doc content for the PyMechanical library. This covers NumPy docstrings, RST file formatting, Google developer style guide
richpdf
0r1xByte
>
feature-doc-updates
liudger
Ensure README and documentation are updated when adding features in python-bsblan. Use when implementing new behavior, parameters, API surface changes, or user-visible capabilities.
doc
cdrguru
Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
repo-markdown-quality
ventura8
______________________________________________________________________
zensical
the78mole
> **Scope**: Gives GitHub Copilot precise knowledge of the Zensical documentation setup in > this repository so it can make correct edits to `zensical.toml`, add pages, adjust navigation, > and help with theming without ever reverting to the legacy MkDocs workflow.