Yourself.skill: 당신의 기록으로 당신처럼 답하는 AI 페르소나를 만드는 Claude Code 스킬

Yourself.skill 소개

최근 AI 코딩 에이전트 생태계에서는 특정 인물의 말투와 사고방식을 하나의 스킬(Skill)로 "증류(distill)"하려는 시도가 이어지고 있습니다. 떠난 동료를, 헤어진 연인을 대화 기록으로부터 재구성해 AI 페르소나로 만드는 식입니다. Yourself.skill은 그 대상을 타인이 아니라 자기 자신으로 돌려, 가장 많은 대화 상대이자 24시간 함께 있는 사람인 나를 스킬로 만든다는 발상에서 출발합니다.

Yourself.skill은 대화 기록과 일기, 사진, 그리고 자기 자신에 대한 설명을 입력으로 받아, 이를 실행 가능한 구조로 분해하는 Claude Code 스킬입니다. 결과물은 두 부분으로 나뉩니다. 하나는 개인의 경험과 기억을 담은 Part A — 셀프 메모리(Self Memory), 다른 하나는 성격과 표현 방식을 정의한 Part B — 페르소나(Persona) 입니다. 이 둘을 합쳐, 나의 입버릇으로 생각하고 나의 논리로 답하는 디지털 복제본을 생성합니다.

이 프로젝트는 AgentSkills 오픈 표준을 따르며 Claude Code와 OpenClaw에서 동작합니다. 저자는 이 도구를 영생의 수단이 아니라 "현재 시점의 나를 마크다운으로 내보내는 포맷 변환" 이자 자기 관찰의 도구로 설명합니다. 본 게시물에서는 Yourself.skill의 두 부분 구조와 응답 흐름, 설치와 사용 방법, 진화 메커니즘을 정리합니다.

Yourself.skill의 두 부분 구조

생성된 각 스킬은 셀프 메모리와 페르소나라는 두 부분으로 구성됩니다. 셀프 메모리(Part A) 는 개인의 경험, 핵심 가치관, 습관, 중요한 기억, 관계 패턴, 성장 궤적을 담습니다. 반면 페르소나(Part B) 는 성격을 다섯 개 층으로 나눠 정의하는데, 하드 규칙(hard rules)부터 정체성, 말투, 감정·의사결정 패턴, 대인 행동 순서로 쌓아 올립니다.

두 부분은 역할이 다릅니다. 페르소나가 "어떤 식으로 반응할 사람인가"라는 표현과 태도를 결정한다면, 셀프 메모리는 "그 사람이 실제로 무엇을 겪고 무엇을 기억하는가"라는 개인적 맥락을 채웁니다. 입력 데이터에는 성격 태그(예: 말 많음, 내성적, 늦은 밤 과몰입), MBTI 16종, 12개 별자리 등을 선택적으로 붙일 수 있어, 같은 구조 안에서 서로 다른 개인을 표현할 수 있습니다.

Yourself.skill의 응답 흐름

실제 대화에서 두 부분은 다음 순서로 맞물립니다. 메시지를 받으면, 먼저 페르소나가 내가 어떻게 답할 사람인지 응답 방식을 정하고, 이어 셀프 메모리가 거기에 개인적 맥락을 더한 다음, 최종적으로 나의 말투로 출력합니다.

저장소의 README는 세 가지 모드의 출력 예시를 함께 제시합니다. 일상 대화 모드에서는 사용자의 푸념에 자기 자신의 어투로 받아치고, 자기 분석 모드에서는 행동의 이유를 짚어 주며, 기억 모드에서는 과거의 특정 장면과 장소를 떠올리는 식입니다. 각 모드는 아래 관리 명령으로 구분해 호출합니다.

Yourself.skill 설치 및 사용법

Yourself.skill은 Claude Code의 스킬 디렉토리에 저장소를 복제하는 방식으로 설치합니다. Claude Code는 git 저장소 루트의 .claude/skills/ 에서 스킬을 찾으므로, 위치에 주의해 실행합니다.

# 현재 프로젝트에 설치
mkdir -p .claude/skills
git clone https://github.com/notdog1998/yourself-skill .claude/skills/create-yourself

# 또는 전역 설치 (모든 프로젝트에서 사용)
git clone https://github.com/notdog1998/yourself-skill ~/.claude/skills/create-yourself

설치 후 Claude Code에서 /create-yourself 를 입력하면, 별칭과 기본 정보, 자기소개를 입력하고 데이터 소스를 선택하는 대화형 절차가 시작됩니다. 모든 항목은 건너뛸 수 있으며, 설명만으로도 스킬을 생성할 수 있습니다. 생성이 끝나면 /{슬러그} 로 호출해 대화를 시작합니다. 데이터 소스로는 WeChat·QQ 대화 기록 내보내기, 소셜 미디어·일기, EXIF가 포함된 사진, 직접 입력한 서술 등을 사용하며, 파싱은 저장소의 tools/ 디렉토리에 있는 파이썬 파서가 담당합니다.

생성된 스킬은 여러 모드와 관리 명령으로 다룹니다.

명령 설명
/list-selves 생성된 모든 셀프 스킬 목록
/{슬러그} 전체 스킬 (나처럼 생각하고 말하기)
/{슬러그}-self 셀프 아카이브 모드 (나를 회상하고 분석)
/{슬러그}-persona 페르소나 모드 (성격과 표현만)
/yourself-rollback {슬러그} {버전} 이전 버전으로 롤백
/delete-yourself {슬러그} 삭제

Yourself.skill의 진화 메커니즘

Yourself.skill은 한 번 만들고 끝나는 정적 산출물이 아니라, 시간이 지나며 갱신되도록 설계되어 있습니다. 새로운 대화 기록이나 일기, 사진을 더하면 증분을 자동 분석해 해당 섹션에 병합하고(기억 추가), 대화 중 "나라면 그렇게 말하지 않아" 라고 지적하면 그 내용이 교정(Correction) 층에 즉시 기록되어 반영됩니다(대화 교정). 모든 갱신은 자동으로 아카이브되어 이전 버전으로 롤백할 수 있습니다(버전 관리).

저자는 이 점을 두고 "디지털 생명의 본질은 영생이 아니라 버전 관리" 라고 표현합니다. 생성된 스킬은 증류 시점의 나를 나타낼 뿐이며, 동의하지 않으면 교정하고 다음 버전에서 덮어쓸 수 있다는 것입니다. 입력 자료의 품질이 충실도를 좌우하므로, README는 늦은 밤의 대화나 독백, 감정 기복 기록, 의사결정 대화 기록을 우선 활용하길 권합니다.

Yourself.skill의 라이선스

Yourself.skill은 MIT 라이선스로 공개되어 있어 개인 및 상업적 목적으로 자유롭게 사용할 수 있습니다.

:github: Yourself.skill 프로젝트 GitHub 저장소

(Yourself.skill 프로젝트 영문 README_EN.md 문서 링크)

더 읽어보기




이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. :hugs:

:pytorch:파이토치 한국 사용자 모임:south_korea:이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일:love_letter:로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)

:wrapped_gift: 아래:down_right_arrow:쪽에 좋아요:+1:를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ :star_struck:

1개의 좋아요