← ClaudeAtlas

paper-proofreadlisted

한국어 학술 논문 교정교열 스킬. 논문 .docx/.pdf/.md 파일을 입력받아 맞춤법, 띄어쓰기, 문장 교열, 논리 구조, 인용·참고문헌까지 체계적으로 점검하고 수정 원고와 교정교열표를 출력한다. 다음 상황에서 반드시 이 스킬을 사용한다: '교정', '교열', '교정교열', 'proofreading', '논문 검토', '논문 수정', '원고 다듬기', '맞춤법 검사', '투고 전 검토', '문장 교열', '학술 글쓰기 점검' 등의 키워드가 포함된 경우. 논문이 아닌 일반 문서(보고서·제안서 등)의 교정교열 요청에도 사용 가능하다. 단순 번역이나 요약 요청에는 사용하지 않는다.
parkjui92/paper-proofread · ★ 0 · Data & Documents · score 70
Install: claude install-skill parkjui92/paper-proofread
# 논문 교정교열 (Paper Proofreading & Editing) ## 핵심 메커니즘: 청크 단위 순차 점검 이 스킬의 작동 원리는 **문서를 청크로 쪼개어 한 조각씩 정밀 점검**하는 것이다. 전체 문서를 한 번에 처리하면 세밀한 오류를 놓치기 쉽고, 긴 문서는 컨텍스트 한계에 걸린다. 따라서 아래 순서를 반드시 따른다: ``` 문서 읽기 → 청크 분할 → [청크 N 점검 → 수정사항 기록] × 반복 → 전체 통합 → 출력 ``` --- ## Phase 1: 문서 읽기 & 준비 ### 1-1. 파일 읽기 입력 파일의 위치를 확인한다. 실행 환경에 따라 다르다: - **Claude Code (로컬)**: 사용자가 지정한 파일 경로. 경로가 없으면 현재 작업 디렉터리에서 원고로 보이는 파일을 찾아 사용자에게 확인한다. - **claude.ai (웹/Cowork)**: 업로드 디렉터리 `/mnt/user-data/uploads/`. 형식에 따라 텍스트를 추출한다. **각 형식마다 폴백 경로를 순서대로 시도**하고, 어떤 방법을 썼는지 사용자에게 알린다: | 형식 | 1차 | 2차(폴백) | 3차(폴백) | |------|-----|-----------|-----------| | `.docx` | `pandoc input.docx -o output.md` | `python-docx`로 문단·표 추출 (간단 스크립트) | docx 스킬이 있는 환경이면 해당 스킬 | | `.pdf` | pdf 스킬 (있는 환경) | `pypdf`/`pdfminer.six`로 텍스트 추출 | — | | `.md` / `.txt` | 직접 읽기 | — | — | | `.hwp` / `.hwpx` | kordoc MCP (`mcp__kordoc__parse_document`) — 표 보존이 가장 좋음 | `npx -y kordoc@latest` CLI | LibreOffice `soffice --convert-to docx` 후 .docx 경로 | > ⚠️ **hwp 추출 주의**: LibreOffice 변환은 표·그림이 텍스트로 평탄화될 수 있다. 표가 많은 원고는 kordoc 경로를 우선하고, 추출본에서 표가 사라진 것으로 보이면 "원본 대조 필요"를 결과에 명시한다. 추출한 텍스트를 작업 디렉터리의 `proofread_work/original.md`에 저장한다 (claude.ai 환경에서는 `/home/claude/proofread_work/`). ### 1-2. 설정 (기본값 적용, 사용자 지정 시 반영) | 파라미터 | 기본값 | 설명 | |----------|--------|------| | `chunk_size` | 2000자 | 청크 크기. 문단 경계에서 끊음 | | `citation_style` | APA 7th | 인용 형식 | | `strictness` | moderate | conservative / moderate / aggressive | | `focus` | full | full / surface / sent