CtrlK
BlogDocsLog inGet started
Tessl Logo

pdf

Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.

92

1.31x
Quality

86%

Does it follow best practices?

Impact

95%

1.31x

Average score across 8 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is pdf in anthropics/skills

SKILL.md
Quality
Evals
Security

Quality

Content

72%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 highly actionable, code-dense skill body that covers PDF operations well, but it lacks validation checkpoints for its batch/destructive operations and points to reference files (REFERENCE.md, FORMS.md) that are not present in the bundle.

Suggestions

Add validation/verification steps after destructive or batch operations (e.g., confirm merged PDF page count, verify decrypted output opens, confirm split files are valid) to raise workflow clarity.

Either include the referenced REFERENCE.md and FORMS.md files in the bundle or inline their essential content, since the body currently points readers to files that do not exist.

Reference or surface the existing scripts/ helpers (e.g., fill_fillable_fields.py, convert_pdf_to_images.py) from the body so the available bundle is discoverable, and trim the redundant Quick Reference table that repeats the inline examples.

DimensionReasoningScore

Conciseness

Mostly efficient headers-plus-executable-code with little concept padding, but the subscript/superscript section and the redundant Quick Reference table add minor over-explanation that could be trimmed.

4 / 5

Actionability

Extensive copy-paste-ready, executable code and CLI commands covering the common PDF operations (merge, split, extract, create, OCR, watermark, encrypt), matching the score-5 anchor for fully executable coverage.

5 / 5

Workflow Clarity

Operations are presented as independent recipes rather than a sequenced process, and batch/destructive operations (merge, encrypt, split) lack validation/verification checkpoints, capping this dimension at 3 per the feedback-loops guideline.

3 / 5

Progressive Disclosure

Section structure and one-level-deep references to REFERENCE.md/FORMS.md are clearly signaled, but those referenced files are absent from the bundle while the existing scripts/ directory is never referenced, leaving navigation 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.

A strong, third-person description that comprehensively enumerates concrete PDF operations and provides explicit, natural trigger guidance including the .pdf extension. It cleanly satisfies the what-and-when requirement with minimal conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions (extract text/tables, merge, split, rotate, watermark, create, fill forms, encrypt/decrypt, extract images, OCR) with comprehensive coverage matching the score-5 anchor.

5 / 5

Completeness

Explicitly answers both 'what' (detailed action list) and 'when' ('whenever the user wants to do anything with PDF files', 'If the user mentions a .pdf file or asks to produce one') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural terms and synonyms with file extension coverage ('PDF files', 'PDFs', '.pdf file'), matching the score-5 anchor for comprehensive natural-term coverage.

5 / 5

Distinctiveness Conflict Risk

Clear PDF-specific niche with distinct, file-extension-based triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

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
nextlevelbuilder/goclaw
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.