CtrlK
BlogDocsLog inGet started
Tessl Logo

split4pdf

按指定页码范围拆分 PDF 文件。当用户提到 PDF 拆分、PDF 分割、PDF 切分、拆 PDF 时使用。

65

Quality

78%

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/pdf/split4pdf/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 tidy, well-organized single-purpose skill with executable code and a complete parameter table. Improvement lies in de-duplicating the two code examples and adding a light output-verification step.

Suggestions

Merge the 调用方式 and 使用示例 code blocks into one illustrative example to remove redundancy.

Add a brief verification note (e.g. check the output PDF has the expected page count) to strengthen workflow clarity.

Document the from_page/to_page = -1 default behavior explicitly in the example to cover the whole-file edge case.

DimensionReasoningScore

Conciseness

The body is lean with no over-explanation of PDF concepts, assuming Claude's competence; the main redundancy is two near-identical code blocks (调用方式 and 使用示例), which keeps it just below a 5.

4 / 5

Actionability

Provides an executable call signature, a complete parameter table with types and defaults, and a concrete usage example; not a 5 because the two examples overlap and there is no coverage of an edge case (e.g. whole-file or single-page split).

4 / 5

Workflow Clarity

As a simple, non-destructive single-task skill the action is unambiguous with clear parameters; held at 4 rather than 5 because there is no verification checkpoint (e.g. confirm output page count) even though the operation is low-risk.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external bundle files, and content is organized into clear, well-labeled sections (功能描述, 调用方式, 参数说明, 使用示例), satisfying the simple-skill exception for a top score.

5 / 5

Total

17

/

20

Passed

Description

78%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-structured Chinese description that clearly states the capability and gives explicit natural-language triggers with multiple synonyms. Main gap is single-action specificity and absence of file-extension triggers.

Suggestions

Add a couple more concrete actions if the skill supports them (e.g. merge, extract pages) to lift specificity beyond a single action.

Include file-extension triggers such as '.pdf' to round out trigger term coverage toward comprehensive.

DimensionReasoningScore

Specificity

Names the PDF domain and one concrete action ('按指定页码范围拆分 PDF 文件' — split by page range), but coverage is a single action rather than a comprehensive set, matching the 'names domain and 1-2 concrete actions' anchor; not a 4 because no additional actions are listed.

3 / 5

Completeness

Explicitly answers both 'what' (split PDF by page range) and 'when' ('当用户提到...时使用' with concrete trigger phrases), matching the anchor that requires both with explicit trigger guidance.

5 / 5

Trigger Term Quality

Provides several natural synonyms users would say ('PDF 拆分、PDF 分割、PDF 切分、拆 PDF') giving good keyword coverage; falls short of 5 because file extensions (e.g. '.pdf') and the English term 'PDFs' are absent.

4 / 5

Distinctiveness Conflict Risk

The PDF-splitting-by-page-range niche is mostly distinct with clear triggers; not a 5 because there is minor overlap risk with broader PDF manipulation skills that also handle page operations.

4 / 5

Total

16

/

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.