CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx

当涉及到 .pptx 文件的任何操作时使用此技能——无论是作为输入、输出还是两者兼有。包括:创建幻灯片、演示文稿或路演材料;读取、解析或提取任何 .pptx 文件中的文本(即使提取的内容将用于其他地方,如邮件或摘要);编辑、修改或更新现有演示文稿;合并或拆分幻灯片文件;处理模板、布局、演讲者备注或批注。当用户提到“演示文稿”、”幻灯片“、”PPT“或引用 .pptx 文件名时触发,无论他们之后打算如何使用内容。如果需要打开、创建或操作 .pptx 文件,就使用此技能。

71

Quality

88%

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

77%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 well-organized, actionable skill body with an unusually strong mandatory validation/feedback loop and concrete design data, weakened mainly by progressive-disclosure references (editing.md, pptxgenjs.md) that point to files absent from the bundle, leaving the two core workflows under-detailed in the main file.

Suggestions

Add the missing editing.md and pptxgenjs.md files (or inline their key steps into SKILL.md) so the '阅读 [editing.md]' and '阅读 [pptxgenjs.md]' references resolve to real content.

Expand the core editing workflow from the terse '解包 → 操作幻灯片 → 编辑内容 → 清理 → 打包' arrow chain into per-step commands, mirroring the explicitness of the reading section.

Consider moving the large color-scheme/font-pairing tables into a reference file referenced from the design section to tighten the main SKILL.md, keeping only the guidance principles inline.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete, skill-specific data (exact hex palettes, font pairings, pt sizes, inch margins) rather than concept explanations Claude already knows; the lengthy design/avoid sections earn their place but could be trimmed slightly. Not a 5 because the design guidance section is long enough that a few tokens don't earn their place.

4 / 5

Actionability

Provides copy-paste executable commands ('python -m markitdown presentation.pptx', 'python scripts/thumbnail.py …', 'python scripts/office/unpack.py …', the soffice/pdftoppm pipeline, a ready-to-use subagent visual-check prompt); minor gaps because the editing and from-scratch workflows delegate to editing.md/pptxgenjs.md, which are referenced but not present in the bundle.

4 / 5

Workflow Clarity

The mandatory 质量检查 section gives an explicit validate→fix→re-verify feedback loop with a content check (markitdown + grep for placeholder residue), a visual subagent check, and a 'do not declare success before one fix-verify cycle' rule — matching the checklist/feedback-loop anchor. The core editing arrow-flow is terse but the validation loop, which is the fragile part for document manipulation, is excellent.

5 / 5

Progressive Disclosure

Good top-level structure (quick-reference table, clearly signaled one-level references to editing.md and pptxgenjs.md), but those referenced files do not exist in the bundle, so the split is non-functional and the detailed content is unreachable — references present and signaled but broken against the actual file listing.

3 / 5

Total

16

/

20

Passed

Description

100%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 strong, comprehensive description that explicitly states capabilities, natural trigger terms with synonyms and extensions, and a clear when-to-use clause, all in a distinct .pptx niche. No padding or vague fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — '创建幻灯片、演示文稿或路演材料;读取、解析或提取…文本;编辑、修改或更新…;合并或拆分…;处理模板、布局、演讲者备注或批注' — covering create/read/edit/merge-split/template handling comprehensively.

5 / 5

Completeness

Explicitly answers both 'what' (the enumerated .pptx operations) and 'when' ('当用户提到…时触发…无论他们之后打算如何使用内容'), with concrete trigger phrases and an explicit 'Use when' style clause.

5 / 5

Trigger Term Quality

Covers natural user terms including synonyms and the file extension: '演示文稿', '幻灯片', 'PPT', and '.pptx 文件名' — comprehensive coverage of what a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Scoped tightly to .pptx files with distinct triggers (.pptx filename, PPT, slides, presentations), giving a clear niche with minimal overlap risk against other skills.

5 / 5

Total

20

/

20

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

relative_links

Relative link issues: 4 missing

Warning

referenced_paths_exist

Referenced path issues: 2 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository
agentscope-ai/QwenPaw
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.