CtrlK
BlogDocsLog inGet started
Tessl Logo

pdf-creator

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.

96

3.57x
Quality

93%

Does it follow best practices?

Impact

100%

3.57x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that hits all the key criteria. It clearly specifies the capability (markdown to PDF with Chinese font support), names the tool used (weasyprint), provides explicit trigger phrases, and carves out a distinct niche that won't conflict with other document-handling skills.

DimensionReasoningScore

Specificity

Lists specific concrete actions: 'Create PDF documents from markdown', 'proper Chinese font support', 'using weasyprint', and mentions specific use cases like 'legal, trademark filings, reports'.

3 / 3

Completeness

Clearly answers both what ('Create PDF documents from markdown with proper Chinese font support using weasyprint') and when ('should be used when converting markdown to PDF, generating formal documents... Triggers include...').

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'convert to PDF', 'generate PDF', 'markdown to PDF', 'printable documents', 'Chinese typography'. These are phrases users would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with clear niche: markdown-to-PDF conversion with Chinese font support using a specific tool (weasyprint). The Chinese typography requirement and specific tool mention make it unlikely to conflict with generic PDF skills.

3 / 3

Total

12

/

12

Passed

Implementation

87%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-crafted skill that efficiently teaches PDF generation with Chinese font support. It excels in conciseness and actionability with executable commands and clear specifications. The only minor weakness is the lack of an explicit verification step to confirm successful PDF generation before considering the task complete.

DimensionReasoningScore

Conciseness

The content is lean and efficient, providing only essential information without explaining what PDFs are or how weasyprint works. Every section serves a clear purpose with no padding.

3 / 3

Actionability

Provides fully executable bash commands that are copy-paste ready. The quick start examples are concrete with actual script paths and proper uv run syntax.

3 / 3

Workflow Clarity

For a simple conversion task, the workflow is clear, but the troubleshooting section implies validation issues (Chinese characters as boxes) without providing a verification step before considering the PDF complete.

2 / 3

Progressive Disclosure

For a skill under 50 lines with a single focused purpose, the content is well-organized with clear sections (Quick Start, Font Configuration, Output Specifications, Use Cases, Troubleshooting) and no need for external references.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
daymade/claude-code-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.