CtrlK
BlogDocsLog inGet started
Tessl Logo

ppt2pdf

将 PowerPoint 文件转换为 PDF。当用户提到 PPT 转 PDF、幻灯片转 PDF、PPTX 转 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.

A tidy, actionable single-purpose skill body with executable code and a clear parameter table. The main blemish is a redundant near-duplicate code example across the 调用方式 and 使用示例 sections.

Suggestions

Collapse the 调用方式 and 使用示例 sections into a single example to remove the near-duplicate code block and improve conciseness.

Consider whether the 所属分类 path and 原始函数 metadata add enough value to justify their tokens, or whether they can be trimmed.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining concepts Claude already knows, but the 调用方式 and 使用示例 sections contain near-duplicate code blocks that could be tightened into one.

2 / 3

Actionability

It provides a fully executable Python import and call with concrete argument values plus a parameter table, making it copy-paste ready.

3 / 3

Workflow Clarity

This is a simple single-task skill whose single action (call ppt2pdf with path and output_path) is unambiguous, meeting the simple-skill allowance for a top score.

3 / 3

Progressive Disclosure

Under 50 lines with clearly organized sections and no need for external references, satisfying the simple-skill progressive-disclosure allowance.

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, third-person description with an explicit use-when trigger clause and good natural-language trigger coverage. Its only weakness is that it names a single capability (convert) rather than enumerating multiple concrete actions.

DimensionReasoningScore

Specificity

The phrase "将 PowerPoint 文件转换为 PDF" names the domain and a single concrete action (convert to PDF), but lists only one action rather than multiple specific operations, matching the 'names domain and some actions' anchor.

2 / 3

Completeness

It states what the skill does ("将 PowerPoint 文件转换为 PDF") and gives an explicit "当用户提到…时使用" trigger clause answering when to use it, matching the 'clearly answers both what AND when' anchor.

3 / 3

Trigger Term Quality

"PPT 转 PDF、幻灯片转 PDF、PPTX 转 PDF" covers natural Chinese variations a user would actually say, matching the 'good coverage of natural terms' anchor.

3 / 3

Distinctiveness Conflict Risk

The narrow PPT-to-PDF niche with specific Chinese trigger phrases is clearly distinguishable and unlikely to fire for unrelated skills.

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.