PDF 문서 처리 및 조작
또한 다음에서 사용할 수 있습니다: AutumnsGrove,Azeem-2,92Bilal26,Cam10001110101,92Bilal26,davila7,ArtemisAI,anthropics,DYAI2025,ZhanlinCui,ComposioHQ,K-Dense-AI
PDF 양식 처리, 텍스트 및 표 추출, 문서 병합/분할, 프로그래밍 방식의 새 PDF 생성을 수행합니다. 이 스킬은 양식 자동 작성, 데이터 추출, 문서 조립 작업을 자동화하여 수동 PDF 편집을 제거합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"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개 필드 작성됨
보안 감사
낮은 위험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.
낮은 위험 문제 (2)
위험 요인
⚙️ 외부 명령어 (4)
🌐 네트워크 접근 (1)
품질 점수
만들 수 있는 것
자동화된 양식 처리
채울 수 있는(fillable) PDF 양식에서 필드 정의를 추출하고, 사용자 데이터를 필드에 매핑하며, 수동 입력 없이 완성된 양식을 생성합니다.
문서 데이터 추출
PDF 보고서, 송장 또는 문서에서 구조화된 텍스트와 표를 추출하��� 분석 및 다른 형식으로 변���합니다.
PDF 조립 및 생성
여러 PDF 병합, 대형 문서 분할, 워터마크 추가 또는 프로그래밍 방식으로 템플릿에서 새 PDF 생성.
이 프롬프트를 사용해 보세요
[path]에 채울 수 있는(fillable) PDF 양식이 있습니다. 필드 이름, 유형, 위치를 포함한 모든 양식 필드 정보를 추출하세요. 각 필드에 값을 매핑할 수 있도록 출력을 JSON 파일로 저장하세요.
[field_values.json]의 값을 사용하여 [input.pdf]의 PDF 양식을 작성하세요. 양식에는 이름, 주소, 체크박스 필드가 있습니다. 출력을 생성하기 전에 모든 필드가 올바르게 매핑되었는지 확인하세요.
이 재무 보고서 PDF에서 모든 표를 추출하세요. 각 표를 pandas DataFrame으로 변환하고 별도의 시트가 있는 Excel 파일로 저장하세요. 가능한 경우 열 헤더와 데이터 유형을 보존하세요.
이 PDF 양식에는 채울 수 있는 필드가 없습니다. 텍스트를 입력해야 할 위치를 식별하기 위해 각 페이지를 분석하세요. 레이블과 입력 영역에 대한 경계 상자를 만들고, 검증 이미지를 생성한 다음 올바른 위치에 텍스트 주석을 추가하세요.
모범 사례
- 채울 수 없는(non-fillable) 양식에 주석을 추가하기 전에 항상 경계 상자를 시각적으로 검증하세요
- 원본 문서를 처리하기 전에 복사본에서 PDF 작업을 테스트하세요
- 적절한 렌더링을 보장하기 위해 텍스트 주석을 추가할 때 명시적인 글꼴 크기를 지정하세요
피하기
- 채울 수 없는(non-fillable) 양식으로 작업할 때 검증 단계를 건너뛰지 마세요
- 기본 파일 경로를 사용하지 마세요. 항상 명시적��� 입력 및 출력 위치를 지정하세요
- 모든 PDF에 채울 수 있는 필드가 있다고 ��정하지 마세요. 양식 작성을 시도하기 전에 확인하세요
자주 묻는 질문
이 스킬에는 어떤 Python 라이브러리가 필요합니까?
이 스킬로 스캔한 PDF 양식을 작성할 수 있습니까?
채울 수 있는 필드가 없는 PDF는 어떻게 처리합니까?
명령줄 작업에 필요한 외부 도구는 무엇입니까?
이 스킬로 PDF에서 표를 추출할 수 있습니까?
체크박스 및 라디오 버튼 값은 어떻게 처리됩니까?
개발자 세부 정보
작성자
sickn33라이선스
Proprietary. LICENSE.txt has complete terms
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/pdf-official참조
main