docx-official
전문 DOCX 문서 생성 및 편집
사용자가 Microsoft Word 문서를 생성, 편집 및 분석해야 하지만 복잡한 OOXML 형식에 대한 지식이 부족합니다. 이 스킬은 Python 및 JavaScript 라이브러리를 사용하여 DOCX 파일을 조작할 수 있는 도구와 워크플로를 Claude에게 제공하며, 추적 변경, 댓글 및 서식 보존을 지원합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"docx-official" 사용 중입니다. 제목 'Quarterly Report'와 3열 2행이 포함된 테이블이 있는 DOCX 문서 생성
예상 결과:
중앙 정렬된 제목과 데이터 입력을 위한 빈 셀이 포함된 3x2 테이블이 있는 quarterly-report.docx가 성공적으로 생성됨
"docx-official" 사용 중입니다. contract.docx에서 모든 댓글 추출
예상 결과:
문서에서 5개의 댓글을 찾았습니다: [댓글 1: '법무팀에 이 조항 확인', 댓글 2: '유효일 업데이트', ...]
"docx-official" 사용 중입니다. document.docx에 결제 조건 섹션에서 '30 days'를 '60 days'로 변경하는 추적 변경 추가
예상 결과:
추적 변경 추가: 결제 조건 섹션에서 '30 days'를 삭제하고 '60 days'를 삽입함. 변경 사항은修订 추적이 활성화된 Word에서 확인 가능합니다.
보안 감사
안전This is a legitimate document processing skill for creating, editing, and analyzing DOCX files. Static analysis flagged patterns in documentation (example commands), XML schemas (namespace URLs), and validation scripts (file operations). All findings are false positives - no malicious code execution, data exfiltration, or unauthorized access patterns detected. The skill provides safe document manipulation capabilities using standard Python and JavaScript libraries.
낮은 위험 문제 (5)
위험 요인
⚙️ 외부 명령어 (235)
🌐 네트워크 접근 (426)
📁 파일 시스템 액세스 (64)
품질 점수
만들 수 있는 것
비즈니스 문서 생성
사업 보고서, 계약서 또는 제안서를 위한 서식, 테이블, 헤더 및 이미지가 포함된 전문 Word 문서를 생성합니다.
법률 문서 검토 및 편집
원본 서식을 보존하면서 추적 변경으로 법률 계약서 또는 학업 논문을 검토하기 위한 redlining 워크플로를 사용합니다.
문서 콘텐츠 추출
분석 또는 마이그레이션을 위해 기존 DOCX 파일에서 텍스트, 메타데이터, 댓글 및 포함된 미디어를 추출합니다.
이 프롬프트를 사용해 보세요
제목 제목, 소개 텍스트 단락 1개 및 3개 항목이 포함된 글머리 기호 목록이 있는 DOCX 문서를 생성합니다. 제목에는 중앙 정렬을 사용하세요.
[filepath]의 기존 문서를 편집하여 두 번째 제목 다음에 새 단락을 추가합니다. 새 단락의 내용은 다음과 같습니다: '이 문서는 [date]에 업데이트되었습니다'.
[filepath.docx]의 모든 텍스트 콘텐츠를 추출하여 일반 텍스트로 출력합니다. 단락 줄바꿈을 보존합니다.
redlining 워크플로를 사용하여 [filepath.docx]를 수정합니다: 'company name'의 모든 인스턴스를 'Acme Corp'로 변경하고 변경 사항에 대한 설명을 댓글로 추가합니다. 결과를 [output.docx]로 저장합니다.
모범 사례
- 문서를 생성하거나 편집하기 전에 항상 전체 docx-js.md 및 ooxml.md 설명서 파일을 읽으세요
- 특히 법률 또는 비즈니스 문서의 경우, 생성하지 않은 문서를 편집할 때는 redlining 워크플로를 사용하세요
- 생성 후 서식이 올바르게 렌더링되는지 확인하려면 Microsoft Word에서 문서 출력을 테스트하세요
피하기
- TextRun 요소에서 별도의 Paragraph 요소 대신 줄바꿈 문자(\n) 사용
- 먼저 전체 설명서를 읽지 않고 복잡한 서식 편집 시도
- redlining 워크플로를 사용하지 않고 타사 문서 수정 - 변경 기록이 손실됨
자주 묻는 질문
이 스킬은 어떤 라이브러리를 사용합니까?
비밀번호로 보호된 문서를 편집할 수 있습니까?
redlining 워크플로란 무엇입니까?
이미지가 포함된 문서를 생성할 수 있습니까?
이전 DOC 파일을 지원합니까?
문서에서 댓글을 어떻게 추출합니까?
개발자 세부 정보
파일 구조
📁 ooxml/
📁 schemas/
📁 ecma/
📄 dml-wordprocessingDrawing.xsd
📄 pml.xsd
📄 shared-additionalCharacteristics.xsd
📄 shared-commonSimpleTypes.xsd
📄 shared-customXmlDataProperties.xsd
📄 shared-customXmlSchemaProperties.xsd
📄 shared-documentPropertiesCustom.xsd
📄 shared-documentPropertiesExtended.xsd
📄 shared-documentPropertiesVariantTypes.xsd
📄 shared-relationshipReference.xsd
📄 sml.xsd
📄 vml-wordprocessingDrawing.xsd
📄 wml.xsd
📄 xml.xsd
📁 mce/
📄 mc.xsd
📁 scripts/
📄 base.py
📄 docx.py
📄 pptx.py
📄 pack.py
📁 scripts/
📄 ooxml.md
📄 SKILL.md