CtrlK
BlogDocsLog inGet started
Tessl Logo

pdf-processing

Extract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction.

69

Quality

85%

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

71%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.

The body is concise and gives an executable Quick Start, but it underdelivers on actionability for most operations, lacks a sequenced validation workflow, and points to a FORMS.md reference that does not exist in the bundle.

Suggestions

Provide concrete, executable examples or commands for the table extraction, form filling, and merging operations — not just text extraction — so all listed capabilities are actionable.

Fix the dead [FORMS.md](FORMS.md) reference by creating the file or removing/redirecting the link, since the referenced bundle file is missing.

Add an explicit validation checkpoint workflow (e.g., validate-then-proceed) for batch or document-mutating operations to raise workflow clarity above 3.

DimensionReasoningScore

Conciseness

The body is lean — a short intro, a tight Quick Start code block, brief operation list, and best practices — with no padding or explanation of concepts Claude already knows; every section earns its tokens.

5 / 5

Actionability

Quick Start gives executable copy-paste pdfplumber code and the two scripts are concrete commands, but only text extraction has a runnable example while table extraction, form filling, and merging lack any code or commands, leaving minor gaps.

4 / 5

Workflow Clarity

Operations are listed as an unordered enumeration rather than a sequenced workflow, and the Best Practices mention validation but provide no concrete validate-then-proceed checkpoint; for a skill involving batch/destructive-ish operations, the missing explicit feedback loop caps this at 3 per the rubric.

3 / 5

Progressive Disclosure

Structure is reasonable with a clear Quick Start and pointers to scripts, but it references [FORMS.md](FORMS.md) which does not exist as a bundle file (a broken/dead reference), and the four operations are inlined rather than split out, leaving organization gaps.

3 / 5

Total

15

/

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.

The description is exemplary: it states concrete capabilities and an explicit 'Use when' trigger clause with natural synonyms, closely mirroring the rubric's own good examples at every dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Extract text and tables', 'fill forms', 'merge documents' — matching the score-5 anchor almost verbatim and covering the domain comprehensively.

5 / 5

Completeness

Explicitly answers both what ('Extract text and tables... fill forms, merge documents') and when ('Use when working with PDF files or when the user mentions PDFs, forms, or document extraction'), matching the score-5 anchor word-for-word.

5 / 5

Trigger Term Quality

Natural user phrasing is well covered ('PDF files', 'PDFs', 'forms', 'document extraction') with synonyms; only a file extension like '.pdf' is absent, which keeps it at the top anchor rather than below.

5 / 5

Distinctiveness Conflict Risk

The PDF-specific niche with concrete PDF triggers is clearly distinct from other skills; conflict risk is minimal, matching the score-5 anchor.

5 / 5

Total

20

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
Tencent/WeKnora
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.