Paper Proofread

한국어 원고 교정교열 스킬. 논문·학위논문·연구계획서·보고서·제안서·공문서 원고(.docx/.pdf/.md/.hwp/.hwpx)를 입력받아 맞춤법, 띄어쓰기, 문장 교열, 논리 구조, 용어 통일, 인용·참고문헌까지 체계적으로 점검하고 수정 원고와 교정교열표를 출력한다. 다음 상황에서 반드시 이 스킬을 사용한다: '교정', '교열', '교정교열', 'proofreading', '논문 검토', '논문 수정', '원고 다듬기', '맞춤법 검사', '띄어쓰기 검사', '투고 전 검토', '제출 전 검토', '문장 교열', '학술 글쓰기 점검', '보고서 교정', '공문서 교정', '한글 파일', 'hwp' 등의 키워드가 포함된 경우. 단순 번역이나 요약 요청에는 사용하지 않는다.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add parkjui92/paper-proofread --skill paper-proofread
Manual install
git clone --depth 1 https://github.com/parkjui92/paper-proofread.git /tmp/paper-proofread
mkdir -p ~/.claude/skills
cp -r /tmp/paper-proofread/. ~/.claude/skills/paper-proofread

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 한국어 원고 교정교열 (Proofreading & Editing)

## 핵심 메커니즘: 청크 단위 순차 점검

이 스킬의 작동 원리는 **문서를 청크(chunk)[^chunk]로 쪼개어 한 조각씩 정밀 점검**하는 것이다. 전체 문서를 한 번에 처리하면 세밀한 오류를 놓치기 쉽고, 긴 문서는 컨텍스트 한계에 걸린다. 따라서 아래 순서를 반드시 따른다:

```
문서 읽기 → 청크 분할 → [청크 N 점검 → 수정사항 기록] × 반복 → 전체 통합 → 출력
```

---

## Phase 1: 문서 읽기 & 준비

### 1-1. 파일 읽기

입력 파일의 위치를 확인한다. 실행 환경에 따라 다르다:

- **Claude Code (로컬)**: 사용자가 지정한 파일 경로. 경로가 없으면 현재 작업 디렉터리에서 원고로 보이는 파일을 찾아 사용자에게 확인한다.
- **claude.ai (웹/Cowork)**: 업로드 디렉터리 `/mnt/user-data/uploads/`.

텍스트를 추출하기 전에 원고별·실행별 작업 폴더를 만든다:

- 로컬: `proofread_work/<원고명>/<실행 ID>/`. claude.ai: `/home/claude/proofread_work/<원고명>/<실행 ID>/`.
- 원고명은 입력 파일의 확장자를 뺀 이름을 폴더명으로 쓸 수 있게 정리한다. 실행 ID는 UUID 또는 시각과 임의 식별자의 조합으로 만들고, 이미 있는 폴더와 겹치면 새 ID를 쓴다. 같은 원고를 다시 교정할 때도 새 폴더를 만든다.
- 아래 명령에서 `SOURCE`는 입력 원본의 절대 경로, `WORK`는 이번 작업 폴더의 절대 경로다. 추출본(`original.md`), 변환 중간 파일, 청크별 기록, 교정교열표, 수정 원고, 요약 리포트를 모두 `WORK`에 보관한다. 원본은 덮어쓰지 않는다.
- `WORK/작업정보.md`에 원본 경로·SHA-256, 실행 ID, 적용 설정을 기록하고 첫 진행 보고에서 작업 폴더를 알린다.
- 사용자가 **기존 작업의 재개를 요청한 경우에만** 해당 폴더를 이어 쓴다. 기록된 원본 해시와 설정이 일치하는지 확인하고 완료된 기록부터 이어 간다. 다르거나 확인할 수 없으면 새 폴더에서 시작한다. 재개 시에도 기존 추출본과 결과 파일을 덮어쓰지 않고, 새 결과에는 별도 이름을 붙인다.

형식에 따라 텍스트를 추출한다. **각 형식마다 폴백 경로를 순서대로 시도**하고, 어떤 방법을 썼는지 사용자에게 알린다:

| 형식 | 1차 | 2차(폴백) | 3차(폴백) |
|------|-----|-----------|-----------|
| `.docx` | `pandoc "$SOURCE" -o "$WORK/original.md"` | `python-docx`로 문단·표 추출 (간단 스크립트) | docx 스킬이 있는 환경이면 해당 스킬 |
| `.pdf` | pdf 스킬 (있는 환경) | `pypdf`/`pdfminer.six`로 텍스트 추출 | — |
Read the full skill on GitHub

Details

Skill name
paper-proofread
License
MIT
Repo updated
29 October 2026

FAQ

What does the Paper Proofread skill do?

한국어 원고 교정교열 스킬. 논문·학위논문·연구계획서·보고서·제안서·공문서 원고(.docx/.pdf/.md/.hwp/.hwpx)를 입력받아 맞춤법, 띄어쓰기, 문장 교열, 논리 구조, 용어 통일, 인용·참고문헌까지 체계적으로 점검하고 수정 원고와 교정교열표를 출력한다. 다음 상황에서 반드시 이 스킬을 사용한다: '교정', '교열', '교정교열', 'proofreading', '논문 검토', '논문 수정', '원고 다듬기', '맞춤법 검사', '띄어쓰기 검사', '투고 전 검토', '제출 전 검토', '문장 교열', '학술 글쓰기 점검', '보고서 교정', '공문서 교정', '한글 파일', 'hwp' 등의 키워드가 포함된 경우. 단순 번역이나 요약 요청에는 사용하지 않는다.

How do I install the Paper Proofread skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add parkjui92/paper-proofread --skill paper-proofread. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Paper Proofread popular?

It lives in parkjui92/paper-proofread, which has 6 GitHub stars and 0 forks.

Related skills

Risk Management Specialist

6

chenxihuang1028-a11y/risk-management-specialist

Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and post-production information analysis. Use when user mentions risk management, ISO 14971, risk analysis, FMEA, fault tree analysis, hazard identification, risk control, risk matrix, benefit-risk analysis, residual risk, risk acceptability, or post-market risk.

Research & Science

Knowledge Graph Reasoning

5

michaelwinczuk/knowledge-graph-reasoning

Build, query, validate, and reason over knowledge graphs. Use this skill whenever the user wants to organize unstructured information into structured knowledge, build a knowledge graph from documents or research, query relationships between concepts, validate new facts against existing knowledge, detect contradictions, traverse entity relationships, or perform structured reasoning over interconnected data. Also use when the user mentions knowledge graphs, ontologies, entity-relationship modeling, fact validation, or structured knowledge bases.

Research & Science

Scite Research Assistant

6

scitedotai/scite-mcp-skill

Search and analyze scientific literature using scite's MCP server. Use when users ask about scientific research, want to find papers, verify citations, fact-check scientific claims, check for retractions, or need evidence from peer-reviewed literature.

Research & Science

Handmade Paper Agro Waste

6

dungnotnull/handmade-paper-agro-waste-agent-skill

Handmade Paper Production from Agricultural Waste — Professional-grade evidence-backed analysis harness for handmade paper and agro-fiber processing. Use this skill whenever users mention handmade paper, agricultural waste processing, paper production from agro-fibers, straw pulping, bagasse paper, banana fiber paper, paper properties testing, TAPPI standards, or any handmade paper manufacturing analysis. This skill applies to practitioners needing process optimization, researchers requiring academic evidence integration, and decision-makers seeking risk-disclosed recommendations.

Research & Science

Chinese Law Paper Writing

5

VictorTran1023/law-paper-writing-skill

用于中文法学期刊论文选题、写作、修改和引注核查;不用于专著、学位论文、合同、法律意见书、诉讼文书或个案咨询。涵盖CSSCI投稿、提纲、正文、摘要、引注体例与格式规范、Obsidian资料引用、目标期刊适配、需求拆解(五问)、材料边界、推理链审查、文献综述、审读反馈落实、正文改写、行文生硬问题及论文版本管理。

Research & Science

Econ Management Paper Polish

5

linkingoscar/econ-management-paper-polish

Write, polish, translate, and review Chinese and English economics, management, and related business-school papers. Preserve evidence and author intent; adapt argument and prose to the field, section, and audience. Use for 经管论文润色、 中英学术翻译、引言与结果写作、方法表述诊断、期刊适配和审稿回复。

Research & Science

Browse the most popular Claude skills, all research & science skills, or write your own with the skills generator.