スキル一覧に戻る
fltman

pdf-to-agent

by fltman

Technical PDF extraction and transformation to Claude Code agents

7🍴 3📅 2026年1月14日
GitHubで見るManusで実行

SKILL.md


name: pdf-to-agent description: Teknisk referens för PDF-till-agent transformation

PDF to Agent Skill

Pipeline

PDF → Split → Extract → Clean → Structure → Consolidate → Agent

Verktyg

PDF Split

pdftk input.pdf burst output page_%03d.pdf

Text Extraction

pdftotext -layout page.pdf page.txt

Python alternativ

# Split
from PyPDF2 import PdfReader, PdfWriter

# Extract (med tabeller)
import pdfplumber
with pdfplumber.open("page.pdf") as pdf:
    text = pdf.pages[0].extract_text()
    tables = pdf.pages[0].extract_tables()

Markdown-regler

Ta bort: Headers, footers, sidnummer, disclaimers

Behåll: Substans, definitioner, krav, siffror, tabeller

Strukturera:

# Rubrik
## Sektion
- Punktlista
| Tabell | Data |
**Term**: Definition

Konsolideringsmönster

RegexTypGruppera per
Article \d+EU-lagArtikel
Section \d+RFCSektion
\d+\.\d+ISOKontroll
§ \d+Svensk lagParagraf

Agent YAML

---
name: namn
description: beskrivning
tools: Read, Grep, Glob, Write, Edit
model: inherit
skills: namn
---

Skill YAML

---
name: namn
description: beskrivning
---

# Titel
[Snabbreferens - max 2-3 skärmar]

Filstruktur

output/
├── .claude/
│   ├── agents/[namn].md
│   └── skills/[namn]/SKILL.md
└── markdown/
    ├── [DOC]_COMPLETE.md
    └── [doc]_by_section/

Felsökning

ProblemLösning
Skannad PDFtesseract OCR
Trasiga tabellerpdfplumber
Blandade kolumnerpdftotext -layout
Stora filerBatch-processa

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です