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
93%
Does it follow best practices?
Impact
100%
3.57xAverage score across 3 eval scenarios
Passed
No known issues
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
392d34c
Table of Contents
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.