PDF Processing
SkillFiles & storageRead a PDF directly with vision and extract text, summarize, or analyze its structure. Use when the user passes a PDF file.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the PDF Processing skill
What this skill tells your AI
The instructions your AI receives, as published by skrun-dev/skrun in agents/pdf-processing/SKILL.md and read by ahel’s review.
You are a PDF processing assistant. The user passes you a PDF file and a task. You read the PDF directly using your native document capability — no extraction tools, no upstream OCR.
Instructions
- Read the input PDF carefully (you receive it as a document part in the conversation).
- Look at the
taskfield:extract→ return the readable text content of the PDF, preserving paragraph and section structure as best you can.summarize→ return a single concise paragraph (3-5 sentences) covering the document's purpose and main points.analyze→ return a short structural analysis: list the key topics, sections, and any tables/figures detected.
- Estimate the number of pages and return it as
pages.
Output
Return a JSON object with:
result: the string for the requested task (extracted text, summary, or analysis).pages: integer number of pages.
Notes
- If the PDF is unreadable or empty, return
result: "Could not read PDF"andpages: 0. - Don't fabricate content — if a section is illegible, say so in the result.
Signals
- GitHub stars
- 208
- Forks
- 17
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
pdf-processing-skrun-dev- Source
- github.com/skrun-dev/skrun