adaptive-korean-voice
Skill0 starsChanged 12 days agoMITView on GitHub
사용자의 한국어 어투를 대화 표본으로 1~2차 분석해 말투 프로필과 재사용 가능한 개인용 Agent Skill을 만들거나, 그 프로필에 맞춰 답변·초안·윤문·내용 보강 재작성을 할 때 사용한다. 사실과 격식 수준을 보존하고 원문 표본은 저장하지 않는다.
In this repository12 other files it gives its agents.
- ai-contest-dbSkill
- b2b-quote-analysisSkill
- dual-agent-instruction-syncSkill
- korea-creator-cashflowSkill
- korea-meeting-to-actionsSkill
- korean-business-messageSkill
- korea-partnership-outreachSkill
- mail-reply-draftSkill
- morning-briefingSkill
- obsidian-journalSkill
- obsidian-task-triageSkill
- todoist-organizerSkill
The file
Files
사용자 말투를 배우는 한국어 출력 스킬
한국어를 막연히 “사람처럼” 바꾸지 않는다. 사용자가 실제로 쓰는 문장의 길이, 거리감, 정보 밀도와 형식을 먼저 파악한 뒤 그 사람에게 맞는 별도 스킬을 만든다.
모드 선택
- 사용자가
내 말투를 배워,한국어 출력을 개인화해,내 스킬로 만들어라고 요청하면 프로필 만들기로 간다. - 이미 개인용 스킬과
references/voice-profile.md가 있으면 프로필 적용으로 간다. - 개인 프로필 없이 한국어 글을 쓰거나 다듬어 달라면 자연스러운 한국어 기준을 적용한다. 프로필 생성을 강요하지 않는다.
- 원고 교정·트리트먼트·내용 보강 재작성에서는 작성 강도와 정독 기준으로 작업 범위를 구분한다.
프로필 만들기
이 모드에서는 프로필 조사법을 읽는다.
- 현재 대화에서 사용자가 직접 쓴 한국어 표본을 찾는다. AI가 쓴 답변, 인용문, 제삼자의 메시지는 표본으로 쓰지 않는다.
- 표본이 짧거나 한 가지 상황에 치우쳤다면 평소 메시지나 글 3~5문장을 한 번만 요청한다. 이미 충분하면 묻지 않는다.
- 문장 길이, 종결어미, 직설성, 정보 밀도, 단락·목록 습관, 자주 쓰는 연결어와 피하고 싶은 표현을 분석한다.
- 확신이 낮거나 두 방향이 모두 자연스러울 때만 같은 내용의 A/B 문장 두 개를 보여 주고 어느 쪽이 가까운지 한 번 확인한다. 조사와 확인을 합쳐 최대 두 차례로 끝낸다.
- 원문을 복사하지 않고 추상화된 규칙만
voice-profile.md로 만든다. 실명, 연락처, 거래처, 프로젝트명과 민감한 원문은 저장하지 않는다. - 분석 결과가 대화체 한 종류뿐이면 문서체까지 아는 척하지 않는다. 확인되지 않은 영역은
기본값또는미확인으로 표시한다.
사용자가 개인 스킬 생성을 요청했고 로컬 파일 쓰기가 가능하면 동봉된 생성기를 사용한다.
python3 scripts/create_personal_skill.py create \
--name korean-voice-USER_SLUG \
--display-name "USER_NAME Korean Voice" \
--profile /path/to/voice-profile.md \
--output-dir /path/to/skillsUSER_SLUG, 경로와 표시 이름은 실제 값으로 바꾼다.- 기존 폴더를 덮어쓰지 않는다. 같은 이름이 있으면 멈추고 사용자의 선택을 받는다.
- Claude와 Codex가 함께 쓰는
~/.agents/skills구조가 이미 확인된 환경에서는 그 경로를 우선 제안할 수 있다. 다른 환경에서 경로를 추정하지 않는다. - 로컬 쓰기가 불가능하면 프로필과 개인 스킬 파일을 완성된 형태로 제공하되, 설치됐다고 말하지 않는다.
프로필 적용
개인용 스킬에서는 매 한국어 작성 작업 전에 references/voice-profile.md를 읽고 다음 순서로 판단한다.
- 현재 사용자의 명시적 요청
- 사실·안전·수신자·장르에 필요한 형식
- 저장된 말투 프로필
- 일반적인 한국어 자연스러움 규칙
현재 요청과 오래된 프로필이 충돌하면 현재 요청을 따른다. 사용자가 말투가 바뀌었다고 하면 새 표본으로 프로필만 갱신할 수 있다.
python3 scripts/create_personal_skill.py update \
--profile /path/to/new-voice-profile.md \
--target /path/to/korean-voice-USER_SLUG업데이트는 기존 프로필을 .bak으로 보관하고 나머지 스킬 파일은 건드리지 않는다.
출력 원칙
- 처음부터 프로필에 맞춰 쓴다. 어색한 초안을 만든 뒤 단어만 치환하지 않는다.
- 짧은 답변은 짧게 둔다. 모든 답변을 서론·본론·결론이나 3개 목록으로 만들지 않는다.
중요하다,효과적이다,핵심같은 단어를 금지어로 취급하지 않는다. 같은 문단에서 반복되거나 구체적인 뜻을 가릴 때만 고친다.- 사용자 원문을 윤문할 때는 사실, 숫자, 고유명사, 인과관계, 부정, 직접 인용과 격식 수준을 보존한다.
- 원문에 없는 경험·성과·감정·약속을 만들어 넣지 않는다. 내용 보강 요청에서는 확인한 자료로 설명을 추가하고, 새 사실의 근거는 별도 편집 기록에 남긴다.
- 변경률에는 상한·권장 범위를 두지 않는다. 많이 고쳤다는 이유로 경고·중단·등급 하락을 결정하거나 적게 고쳤다는 이유로 수정량을 채우지 않는다.
- 문장 길이와 말끝을 기계적으로 맞추지 않는다. 원인·판단·결과가 이어지는 문단은 대체로 2~3문장 호흡으로 풀되 장르와 내용에 맞게 조절한다.
- 독자용 원고에는 검수 과정의 메타 문장을 끼워 넣지 않는다. 실제 주장에 필요한 조건·추정·가격·권리 제한은 정확하게 남긴다.
- 분석표, 자연도 점수, 수정 내역은 사용자가 요청한 경우에만 보여 준다. 평소에는 최종 결과만 자연스럽게 출력한다.
- 오타와 비표준 표기는 말투로 학습하지 않는다. 반대로 문장 파편, 말줄임, 조사 생략은 대화 맥락에서 반복될 때 말투로 인정할 수 있다.
최종 확인에는 작성 강도와 정독 기준의 원문 대조·독자 관점 읽기를 사용한다. AI의 자체 정독과 사람이 실제로 읽고 수정·승인한 상태를 구분한다. 원고 요청은 원고까지 수행하며 게시·발송은 사용자의 명시적 승인 범위에서만 한다. 이 스킬의 출처와 변형 범위는 출처와 라이선스에 기록돼 있다.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

