CtrlK
BlogDocsLog inGet started
Tessl Logo

txt2pdf

将文本文件转换为 PDF 文件。当用户提到文本转 PDF、txt 转 PDF、TXT 生成 PDF 时使用。

72

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The content is actionable and clearly organized for a simple single-task skill, with an executable example and a useful parameter table. Its main weakness is redundancy and non-essential metadata (duplicate example, marketing video link, internal path/classification) that inflate tokens without aiding execution.

Suggestions

Remove the redundant 使用示例 section since it duplicates the 调用方式 example, and delete the one-line 功能描述 that merely restates the frontmatter description.

Drop non-executable metadata that does not help Claude run the skill, namely the 所属分类 path, the 视频教程 marketing URL, and the 原始函数 line.

Keep only the executable call, the parameter table, and the return value so every remaining token directly supports execution.

DimensionReasoningScore

Conciseness

The body carries redundant padding — a 功能描述 line that repeats the description, a 使用示例 that duplicates the 调用方式 example, plus non-essential metadata (所属分类 path, 原始函数, 视频教程 marketing URL) — so it could be tightened rather than being fully lean.

2 / 3

Actionability

Provides a complete, copy-paste-ready Python call with concrete arguments and a parameter table listing types, required flags, and defaults, matching the top anchor.

3 / 3

Workflow Clarity

For this simple single-task skill the single action (call txt2pdf with input and output paths) is unambiguous, so per the simple-skills note it reaches the top anchor without needing multi-step validation.

3 / 3

Progressive Disclosure

The skill is under 50 lines, single-purpose, with no bundle files needed, and is organized into clearly labeled sections, satisfying the simple-skills exception for the top anchor.

3 / 3

Total

11

/

12

Passed

Description

90%

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 answers both 'what' and 'when' with natural Chinese trigger terms and a clear niche. Its only limitation is naming a single action rather than enumerating multiple concrete capabilities.

DimensionReasoningScore

Specificity

Names the domain and one concrete action ('将文本文件转换为 PDF 文件'), but lists only a single conversion action rather than multiple specific concrete actions, so it stops short of the top anchor.

2 / 3

Completeness

Explicitly states what it does (convert text files to PDF) and an explicit when clause ('当用户提到...时使用'), satisfying both halves of the top anchor.

3 / 3

Trigger Term Quality

Provides natural user phrasings ('文本转 PDF、txt 转 PDF、TXT 生成 PDF') that cover several common variations a user would actually say, matching the top anchor.

3 / 3

Distinctiveness Conflict Risk

The txt-to-PDF niche with its specific triggers is clearly distinguishable and unlikely to fire for unrelated skills, matching the top anchor.

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.

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.