This skill should be used when the user asks to "문서 정리해줘", "파일명 정규화해줘", "버전 중복 정리해줘", "삭제 후보 분류해줘", "문서 인벤토리 만들어줘", "01_신규 폴더 정리해줘", "최종본 선별해줘", 또는 모듈의 문서 유입 폴더(문서/01_신규 등)에 있는 파일의 이름을 표준화하고, 버전을 그룹핑하고, 최종본/삭제후보/보류를 분류할 때. 자산화(context 파일 생성) 전에 원본 문서를 먼저 정리하는 전처리 스킬이다.
신규 유입 문서를 바로 자산화하지 않고, 먼저 이름 규칙과 버전 구조를 정리하는 스킬이다. 파일명 정리, 최종본 선별, 삭제 후보 분리, 날짜 기준 확인을 한 흐름으로 다룬다.
문서/01_신규 같은 유입 폴더를 정리할 때먼저 scripts/inventory_documents.py로 폴더 내 파일을 훑는다.
python3 "${CLAUDE_PLUGIN_ROOT}/skills/document-curator/scripts/inventory_documents.py" "{대상폴더경로}"
이 단계에서 확인:
pdftotext로 확인한다pdfinfo 날짜는 참고만 남기고 보류로 둔다날짜 확인과 예외 기준은 references/triage-rules.md를 본다.
파일명 규칙은 references/naming-rules.md를 따른다.
기본 구조:
YYMMDD_[프로젝트명] 기능또는메뉴명_문서종류_v1.2.ext
예:
260317_[법무법인가온대응] 채번설정_화면설계_v3.0.pdf
| 분류 | 조건 |
|---|---|
| 보관본 | 단건 문서 또는 최종 버전 |
| 삭제후보 | 같은 문서군 + 상위 버전 존재 + 구버전 |
| 보류 | 제목 비슷하지만 내용 차이 의심 / 히스토리 미확인 |
최종 답변에는 아래를 포함한다:
현재 파일명 → 제안 파일명 목록document-curator → context-analyzer 순서로 사용한다.
references/naming-rules.mdreferences/triage-rules.mdscripts/inventory_documents.py마크다운 파일 작성·업데이트 시 모든 경로·파일 참조는 클릭 가능한 상대 링크로 작성한다.
# 나쁜 예 (클릭 불가)
법무관리/tasks/_current.md에서 확인
# 좋은 예 (클릭 가능)
[법무관리/tasks/_current.md](../법무관리/tasks/_current.md)에서 확인