askill
processing-documents

processing-documentsSafety 95Repository

Processes PDF, DOCX, XLSX, PPTX documents including analysis, summarization, and format conversion. Use for "문서 분석", "PDF 변환", "Excel 추출", "문서 요약" requests or when working with office documents.

5 stars
1.2k downloads
Updated 2/14/2026

Package Files

Loading files...
SKILL.md

Document Processor

Analyze, summarize, and convert office documents.

Supported Formats

FormatReadWriteTools
PDFpdfplumber, pypdf
DOCXpython-docx
XLSXopenpyxl
PPTXpython-pptx

Quick Reference

PDF Text Extraction

import pdfplumber
with pdfplumber.open("doc.pdf") as pdf:
    text = "\n".join(p.extract_text() for p in pdf.pages)

Excel Reading

import openpyxl
wb = openpyxl.load_workbook("data.xlsx")
ws = wb.active
data = [[cell.value for cell in row] for row in ws.iter_rows()]

Word Document

from docx import Document
doc = Document("report.docx")
text = "\n".join(p.text for p in doc.paragraphs)

Workflows

Summarize PDF

  1. Extract text with pdfplumber
  2. Pass to Claude for summarization
  3. Output markdown summary

Convert Excel to CSV

import pandas as pd
df = pd.read_excel("data.xlsx")
df.to_csv("data.csv", index=False)

Extract Tables from PDF

with pdfplumber.open("doc.pdf") as pdf:
    tables = pdf.pages[0].extract_tables()

Best Practices

  • Use pdfplumber for complex PDFs (tables, layouts)
  • Use pypdf for simple text extraction
  • Convert to markdown for AI processing

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

72/100Analyzed 2/20/2026

Well-structured document processing skill with clear code examples for PDF, DOCX, XLSX, PPTX handling. Includes supported formats table, quick reference code snippets, workflow examples, and best practices. Scores well on clarity and actionability due to executable code examples. Missing comprehensive trigger/when-to-use guidance beyond description. The Korean text in description suggests localization but not internal-only intent. Good reusability across document processing tasks.

95
80
70
60
75

Metadata

Licenseunknown
Version-
Updated2/14/2026
Publisherjiunbae

Tags

llm