ko-prose

skill
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Warn
  • Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

LLM이 쓴 한국어 산문에서 AI 티를 걷어내는, 개발자를 위한 Claude Code 스킬. Korean prose rules for developers, stripping the AI voice from LLM output.

README.md

ko-prose

LLM 에 개발 문서를 한국어로 쓰게 하면 이런 문장이 나온다.

살아 있는 사례를 보겠습니다
validator 배선을 완료했습니다
유의미한 개선이 있었습니다

각각 live examples, wire up, significant 를 한국어 단어로 1:1 바꾼 것이다. 한국 사람은 그렇게 글을 쓰지 않는다.

ko-prose 는 이런 문장을 걷어내는 Claude Code 스킬이다. 규칙 11개는 실제 리뷰에서 거부당한 문장과 교정본에서 뽑았다.

English summaryko-prose is a Claude Code skill that strips the "AI voice" from Korean prose written by an LLM: calques from English, self-congratulatory framing, forced rule-of-three lists, and padding. It is aimed at developer writing, and every rule comes from a sentence that was rejected in review together with the correction that replaced it. Korean-only, because the rules are about Korean sentences.

무엇을 고치나

살아 있는 사례 (live examples) 실사용 사례
validator 배선 완료 (wire up) validator 연결 완료
영리한 우회법 우회법
유의미한 개선이 있었다 p50 응답이 120ms에서 40ms로 줄었다
좋은 질문이에요! 정확히 짚으셨습니다 (삭제하고 본론부터)
크기·속성이 다른 지면 크기와 속성이 다른 지면
금번 작업은 상기 사유로 지연 이번 작업은 위 이유로 늦어짐

규칙 전문은 SKILL.md 에 있다. §1부터 §9 가 문장 안의 문체, §10 이 불필요한 부연, §11 이 문어체 한자어다.

불필요한 부연 (§10)

개발 문서에서는 영어 번역투보다 부연이 더 문제다. 앞에서 이미 댄 근거를 불릿에 다시 붙이고, 측정하지 않은 수치를 시나리오로 만들고, 코드를 읽으면 나오는 조건을 굳이 부연 설명한다. 문체가 아니라 양의 문제라 §1부터 §9 를 다 통과해도 남는다.

판단 기준은 한 줄이다. 이 문장이 없으면 읽는 사람이 다른 결정을 하나? 아니면 삭제.

스킬이 건드리지 않는 것

AI 티를 지우다 보면 내용까지 같이 지워진다. 그래서 스킬에 남길 것도 따로 적어 뒀다.

  • 실측 수치와 재현 결과: 자랑처럼 읽혀도 남긴다. 지우는 건 "유의미한 개선" 같은 수식어지 숫자가 아니다.
  • 검토했다가 안 쓴 대안: 곁가지처럼 보여도 남긴다. 없으면 읽는 사람이 왜 그 방법을 골랐는지 판단할 수 없다.
  • 못 한다고 잘라 말한 문장: 과장처럼 보여도 남긴다. 부드럽게 다듬는 건 문체 교정이 아니라 결론 바꾸기다.

설치

git clone https://github.com/teamdable/ko-prose.git
ln -s "$PWD/ko-prose" ~/.claude/skills/ko-prose

심볼릭 링크로 걸면 git pull 할 때 스킬도 같이 최신이 된다. 설치 후 새로 시작하는 세션부터 적용된다.

스킬 본문은 관련된 작업일 때만 로드된다. 점검 항목만 매 세션 로드하려면 doc-checklist.md 를 홈 디렉토리에 링크하고 ~/.claude/CLAUDE.md 에서 @ 로 불러온다.

ln -s "$PWD/ko-prose/doc-checklist.md" ~/.claude/ko-doc-checklist.md
echo '@ko-doc-checklist.md' >> ~/.claude/CLAUDE.md

파일 구성

파일 다루는 것 언제 읽히나
SKILL.md 문장 안의 문체 한국어 산문을 쓰거나 다듬거나 번역할 때
doc-style.md 문서 구성. 무엇을 먼저 보여주고 무엇을 빼고 어떤 어휘로 잇는가 문서, 리포트, 스펙처럼 여러 문단짜리 글을 통째로 쓸 때
doc-checklist.md 출력 직전 점검 항목 매 세션 로드되게 걸어둘 때

SKILL.md 앞의 frontmatter 는 Claude Code 의 스킬 로딩용이다. 다른 LLM 도구에서는 본문만 시스템 프롬프트나 룰 파일에 붙여 써도 동작한다.

출처와 범위

사내에서 쓰던 스킬을 공개용으로 복사한 것이다. 사내 식별자, 티켓 번호, 비공개 링크는 일반 예시로 바꿨다. 규칙 문장과 전/후 대조는 원본 그대로다.

영어 산문에는 stop-slop, humanizer 같은 기존 스킬이 있다. ko-prose 는 그 둘이 다루지 않는 한국어 고유 패턴을 다룬다.

라이선스

MIT. LICENSE 참고.

Reviews (0)

No results found