스킬 pdf
📦

pdf

낮은 위험 ⚙️ 외부 명령어🌐 네트워크 접근📁 파일 시스템 액세스

PDF 문서 처리 및 조작

또한 다음에서 사용할 수 있습니다: AutumnsGrove,Azeem-2,92Bilal26,Cam10001110101,92Bilal26,davila7,ArtemisAI,anthropics,DYAI2025,ZhanlinCui,ComposioHQ,K-Dense-AI

PDF 양식 처리, 텍스트 및 표 추출, 문서 병합/분할, 프로그래밍 방식의 새 PDF 생성을 수행합니다. 이 스킬은 양식 자동 작성, 데이터 추출, 문서 조립 작업을 자동화하여 수동 PDF 편집을 제거합니다.

지원: Claude Codex Code(CC)
🥈 77 실버
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"pdf" 사용 중입니다. application.pdf에서 양식 필드 추출

예상 결과:

  • application.pdf에서 12개 필드를 읽었습니다
  • 필드 정보를 fields.json에 썼습니다:
  • - name (텍스트 필드, 1페이지)
  • - email (텍스트 필드, 1페이지)
  • - age (텍스트 필드, 1페이지)
  • - citizen_checkbox (체크박스, 2페이지)
  • - signature (텍스트 필드, 3페이지)

"pdf" 사용 중입니다. field_values.json로 양식 작성

예상 결과:

  • field_values.json에서 12개 필드 값을 로드했습니다
  • PDF 양식에 대해 필드 ID를 검증하는 중...
  • 모든 필드가 성공적으로 검증되었습니다
  • 작성된 양식을 output.pdf에 쓰는 중
  • 완료: 12개 필드 작성됨

보안 감사

낮은 위험
v1 • 2/24/2026

Static analysis detected 219 patterns across 12 files, but all are false positives. The 'external_commands' are markdown documentation code blocks, not executable code. 'Weak cryptographic algorithm' warnings are from test files using MD5 for non-security test data generation. 'C2 keywords' and 'system reconnaissance' are CLI argument parsing and legitimate system calls. The skill performs legitimate PDF processing using Python libraries (pypdf, pdfplumber, reportlab). Low risk due to filesystem operations and external tool dependencies (poppler-utils, qpdf) that require user-provided file paths.

12
스캔된 파일
1,909
분석된 줄 수
5
발견 사항
1
총 감사 수
낮은 위험 문제 (2)
Filesystem Write Operations
Scripts write output PDF and JSON files to disk. User controls file paths via CLI arguments, minimizing risk.
External Tool Dependencies
Documentation references external CLI tools (qpdf, pdftotext, pdfimages) that execute shell commands. These are documented usage patterns, not embedded malicious code.
감사자: claude

품질 점수

59
아키텍처
100
유지보수성
87
콘텐츠
50
커뮤니티
86
보안
91
사양 준수

만들 수 있는 것

자동화된 양식 처리

채울 수 있는(fillable) PDF 양식에서 필드 정의를 추출하고, 사용자 데이터를 필드에 매핑하며, 수동 입력 없이 완성된 양식을 생성합니다.

문서 데이터 추출

PDF 보고서, 송장 또는 문서에서 구조화된 텍스트와 표를 추출하��� 분석 및 다른 형식으로 변���합니다.

PDF 조립 및 생성

여러 PDF 병합, 대형 문서 분할, 워터마크 추가 또는 프로그래밍 방식으로 템플릿에서 새 PDF 생성.

이 프롬프트를 사용해 보세요

PDF 양식 필드 추출
[path]에 채울 수 있는(fillable) PDF 양식이 있습니다. 필드 이름, 유형, 위치를 포함한 모든 양식 필드 정보를 추출하세요. 각 필드에 값을 매핑할 수 있도록 출력을 JSON 파일로 저장하세요.
데이터로 PDF 양식 작성
[field_values.json]의 값을 사용하여 [input.pdf]의 PDF 양식을 작성하세요. 양식에는 이름, 주소, 체크박스 필드가 있습니다. 출력을 생성하기 전에 모든 필드가 올바르게 매핑되었는지 확인하세요.
PDF 보고서에서 표 추출
이 재무 보고서 PDF에서 모든 표를 추출하세요. 각 표를 pandas DataFrame으로 변환하고 별도의 시트가 있는 Excel 파일로 저장하세요. 가능한 경우 열 헤더와 데이터 유형을 보존하세요.
채울 수 없는(non-fillable) 양식에 텍스트 주석 추가
이 PDF 양식에는 채울 수 있는 필드가 없습니다. 텍스트를 입력해야 할 위치를 식별하기 위해 각 페이지를 분석하세요. 레이블과 입력 영역에 대한 경계 상자를 만들고, 검증 이미지를 생성한 다음 올바른 위치에 텍스트 주석을 추가하세요.

모범 사례

  • 채울 수 없는(non-fillable) 양식에 주석을 추가하기 전에 항상 경계 상자를 시각적으로 검증하세요
  • 원본 문서를 처리하기 전에 복사본에서 PDF 작업을 테스트하세요
  • 적절한 렌더링을 보장하기 위해 텍스트 주석을 추가할 때 명시적인 글꼴 크기를 지정하세요

피하기

  • 채울 수 없는(non-fillable) 양식으로 작업할 때 검증 단계를 건너뛰지 마세요
  • 기본 파일 경로를 사용하지 마세요. 항상 명시적��� 입력 및 출력 위치를 지정하세요
  • 모든 PDF에 채울 수 있는 필드가 있다고 ��정하지 마세요. 양식 작성을 시도하기 전에 확인하세요

자주 묻는 질문

이 스킬에는 어떤 Python 라이브러리가 필요합니까?
이 스킬은 기본 PDF 작업에 pypdf, 텍스트 및 표 추출에 pdfplumber, PDF 생성에 reportlab을 사용합니다. 설치 방법: pip install pypdf pdfplumber reportlab
이 스킬로 스캔한 PDF 양식을 작성할 수 있습니까?
���, 하지만 시각적 분석 단계가 필요��니다. 스킬은 PDF 페이지를 이미지로 변환하고, 경계 상자로 필드 위치를 식별하며, 위치를 검증한 ���음 올바른 좌표에 텍스트 주석을 추가합니다.
채울 수 있는 필드가 없는 PDF는 어떻게 처리합니까?
채울 수 없는(non-fillable) 양식 워크플로우를 따르세요: 이미지로 변환, 레이블 및 입력 경계 상자가 있는 fields.json 생성, 위치를 확인하기 위한 검증 이미지 생성, 그런 다음 fill 스크립트를 사용하여 주석 추가.
명령줄 작업에 필요한 외부 도구는 무엇입니까?
CLI 작업을 위해 poppler-utils(pdftotext, pdfimages 제공)와 qpdf를 설치하세요. Ubuntu의 경우: apt install poppler-utils qpdf. macOS의 경우: brew install poppler qpdf
이 스킬로 PDF에서 표를 추출할 수 있습니까?
네, pdfplumber를 사용합니다. 스킬은 표를 구조화된 데이터로 추출하고 추가 분석을 위해 pandas DataFrames 또는 Excel 파일로 변환할 수 있습니다.
체크박스 및 라디오 버튼 값은 어떻게 처리됩니까?
채울 수 있는(fillable) 양식의 경우 스킬은 PDF에서 선택/선택 해제된 값을 추출합니다. 체크박스의 경우 checked_value를 사용하여 표시하세요. 라디오 그룹의 경우 radio_options 값 중 하나를 선택하세요.