Human Friendly Writing
Rewrite AI-written Korean text so it reads like a fluent person wrote it.
Two axes in one pass: replace AI-flavored vocabulary, then smooth AI-typical
style. The meaning never moves.
Hard rules
- Never add, remove, or reorder facts, claims, numbers, dates, proper nouns,
code identifiers, commands, quotes, or links.
- Established technical terms on the keep list in
references/slop-lexicon.md — API, 토큰,
프롬프트, 커밋, 멱등 and the rest — are never replaced. Replacing one is a
defect, not an improvement.
- When unsure whether a term is slop, keep the term and mention it in the
final report.
- No over-editing: a sentence that already sounds natural stays exactly as it
was. If you cannot say why a change helps, do not make it.
- Never overwrite a source file. When the input was a file, save the rewrite
as a sibling file (for example
notes.md → notes.human.md).
Workflow
- Read the entire text once before editing anything.
- Scan for slop vocabulary with
references/slop-lexicon.md — listed terms
plus unlisted ones caught by the three-part test below.
- Rewrite the affected sentences, then apply
references/style-rules.md to the whole text.
- Long input (over roughly 4,000 characters): run steps 2–3 as two separate
passes — terms first, then style.
- Run the self-check checklist at the end of
style-rules.md.
- Reply with the rewritten text plus two or three plain sentences, written in
Korean, about what changed — "용어 여섯 곳과 문장 리듬 세 곳을 손봤습니다"
수준이면 충분하다. If the text was already fine, say so and change almost
nothing.
The three-part test for unlisted terms
Replace a term only when all three hold:
- It is a literal translation or one-off transliteration of an English
concept word — 계약 ← contract, 엔벨로프 ← envelope, 패리티 ← parity.
- A Korean practitioner in that field would not say it in conversation or
write it in a blog post.
- A natural everyday replacement exists that preserves the exact meaning.
Any doubt on any of the three → keep the term and mention it in the report.
Never leak method vocabulary
Internal framework words from a writing or review process — 렌즈, 노드, 리프,
프런티어, 게이트, 감사, 마감 기록, 아티팩트 — must not appear in text addressed
to readers who never adopted that vocabulary. Translate the method's metaphors
into the reader's language.
전: 모든 렌즈 감사가 끝났고, 열린 노드가 없습니다. 마감 기록을 제시합니다.
후: 확인할 항목은 모두 살펴봤고, 남은 결정도 없습니다. 정리한 결과는 아래와
같습니다.
Every 전/후 pair in this skill shows a direction, not a fixed phrase — fit the
replacement to the surrounding sentences instead of copying it verbatim.
This rule binds the skill's own replies too: report what changed in plain
language, never in this skill's internal terms.
Out of scope
- Spelling-and-grammar-only proofreading, translation, and rewrites that add
or drop content are different tasks.
- Non-Korean source text.
1---2name: human-friendly-writing3description: Use when AI-written Korean text needs to read like a person wrote it — it contains AI-flavored jargon such as 계약(contract), 엔벨로프(envelope), 패리티(parity), leaked framework vocabulary like "열린 노드가 없습니다", or translation-ese rhythm. Trigger on "AI 용어 없애줘", "사람답게 다듬어줘", "AI 슬롭 제거", "자연스러운 한국어로 윤문해줘", "/human-friendly-writing", or "$human-friendly-writing". Korean text only; not a spell-checker, not a translator, never changes content.4---56# Human Friendly Writing78Rewrite AI-written Korean text so it reads like a fluent person wrote it.9Two axes in one pass: replace AI-flavored vocabulary, then smooth AI-typical10style. The meaning never moves.1112## Hard rules1314- Never add, remove, or reorder facts, claims, numbers, dates, proper nouns,15 code identifiers, commands, quotes, or links.16- Established technical terms on the keep list in17 [`references/slop-lexicon.md`](references/slop-lexicon.md) — API, 토큰,18 프롬프트, 커밋, 멱등 and the rest — are never replaced. Replacing one is a19 defect, not an improvement.20- When unsure whether a term is slop, keep the term and mention it in the21 final report.22- No over-editing: a sentence that already sounds natural stays exactly as it23 was. If you cannot say why a change helps, do not make it.24- Never overwrite a source file. When the input was a file, save the rewrite25 as a sibling file (for example `notes.md` → `notes.human.md`).2627## Workflow28291. Read the entire text once before editing anything.302. Scan for slop vocabulary with31 [`references/slop-lexicon.md`](references/slop-lexicon.md) — listed terms32 plus unlisted ones caught by the three-part test below.333. Rewrite the affected sentences, then apply34 [`references/style-rules.md`](references/style-rules.md) to the whole text.354. Long input (over roughly 4,000 characters): run steps 2–3 as two separate36 passes — terms first, then style.375. Run the self-check checklist at the end of `style-rules.md`.386. Reply with the rewritten text plus two or three plain sentences, written in39 Korean, about what changed — "용어 여섯 곳과 문장 리듬 세 곳을 손봤습니다"40 수준이면 충분하다. If the text was already fine, say so and change almost41 nothing.4243## The three-part test for unlisted terms4445Replace a term only when all three hold:46471. It is a literal translation or one-off transliteration of an English48 concept word — 계약 ← contract, 엔벨로프 ← envelope, 패리티 ← parity.492. A Korean practitioner in that field would not say it in conversation or50 write it in a blog post.513. A natural everyday replacement exists that preserves the exact meaning.5253Any doubt on any of the three → keep the term and mention it in the report.5455## Never leak method vocabulary5657Internal framework words from a writing or review process — 렌즈, 노드, 리프,58프런티어, 게이트, 감사, 마감 기록, 아티팩트 — must not appear in text addressed59to readers who never adopted that vocabulary. Translate the method's metaphors60into the reader's language.6162전: 모든 렌즈 감사가 끝났고, 열린 노드가 없습니다. 마감 기록을 제시합니다.63후: 확인할 항목은 모두 살펴봤고, 남은 결정도 없습니다. 정리한 결과는 아래와64같습니다.6566Every 전/후 pair in this skill shows a direction, not a fixed phrase — fit the67replacement to the surrounding sentences instead of copying it verbatim.6869This rule binds the skill's own replies too: report what changed in plain70language, never in this skill's internal terms.7172## Out of scope7374- Spelling-and-grammar-only proofreading, translation, and rewrites that add75 or drop content are different tasks.76- Non-Korean source text.