CtrlK
BlogDocsLog inGet started
Tessl Logo

docx2pdf

将 Word 文档(.docx)转换为 PDF,支持单文件和整个文件夹批量转换。当用户提到 Word 转 PDF、docx 转 PDF 时使用。

65

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/word/docx2pdf/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%Weight 40%Scale 1-5

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

A compact, well-organized skill body with executable examples and a clear parameter table. The main weakness is the absence of validation/verification for its batch-conversion path, which caps workflow clarity.

Suggestions

Add a verification step after batch conversion (e.g., confirm each .pdf was created and report any failures) to lift workflow clarity above the batch-operation cap.

Remove the redundant single-file example in "使用示例" (or replace it with a distinct case) to tighten conciseness.

Include brief error/output-handling guidance (what happens when a file is open/locked or output_path creation fails) to make the actionability fully copy-paste ready.

DimensionReasoningScore

Conciseness

Mostly lean with no over-explanation of basic concepts, but contains minor redundancy: the single-file example in "使用示例" largely repeats "调用方式", and the quote line repeats the title.

4 / 5

Actionability

Provides executable import + function calls covering single-file and batch-folder cases plus a concrete parameter table, but lacks error/output-handling detail to be fully copy-paste complete.

4 / 5

Workflow Clarity

The single action is unambiguous, but the skill explicitly supports batch conversion and includes no validation or verification steps; per the batch-operations cap, workflow clarity cannot exceed 3.

3 / 5

Progressive Disclosure

Under 50 lines with no need for external references, organized into clear labeled sections (功能描述, 调用方式, 参数说明, 返回值, 使用示例), satisfying the simple-skill exception.

5 / 5

Total

16

/

20

Passed

Description

82%Weight 40%Scale 1-5

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

A concise, well-targeted description that clearly answers both what the skill does and when to use it, with natural trigger terms and a distinct niche. Minor gains possible from broader keyword synonyms.

DimensionReasoningScore

Specificity

Names the domain (Word/.docx → PDF) and two concrete actions (single-file conversion and folder batch conversion), but coverage is not comprehensive (one direction only, no other capabilities).

3 / 5

Completeness

Explicitly states both what ("将 Word 文档转换为 PDF,支持单文件和整个文件夹批量转换") and when ("当用户提到 Word 转 PDF、docx 转 PDF 时使用") with concrete trigger phrases, in third-person voice.

5 / 5

Trigger Term Quality

Includes natural phrases users would say ("Word 转 PDF", "docx 转 PDF") plus the .docx extension, but misses a few variants/synonyms such as plain "PDF".

4 / 5

Distinctiveness Conflict Risk

A single, specific conversion niche with distinct triggers (docx→PDF), giving minimal overlap risk with other skills.

5 / 5

Total

17

/

20

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
CoderWanFeng/python-office
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.