create-parents
작성자 xiaoheizi8create-parents는 채팅 로그, 기억, 사진, 음성 메모를 Claude Code에서 재사용 가능한 부모 페르소나 스킬로 정리해 주는 도구입니다. 가이드형 입력 수집, WeChat 파싱, 기억 및 페르소나 생성, 그리고 `./parents/{slug}/` 아래에서 업데이트 가능한 파일 구성을 지원합니다.
이 스킬의 평점은 72/100으로, 실제 부모 페르소나 생성 워크플로를 찾는 디렉터리 사용자에게는 등록 가능한 수준입니다. 다만 설정과 실행 과정에서 일부는 사용자가 스스로 판단해야 할 수 있습니다. 저장소는 README에서 명확한 트리거, 구조화된 입력 수집·분석 흐름, 설치 안내를 제공하므로, 단순한 일반 프롬프트만 사용하는 경우보다 에이전트가 더 안정적으로 실행할 가능성이 높습니다.
- 트리거 설계가 우수합니다: SKILL.md에 create, update, list 흐름을 위한 명시적 명령과 자연어 호출 문구가 정리되어 있습니다.
- 워크플로 뼈대가 잘 갖춰져 있습니다: 입력 수집, 기억/페르소나 분석, 빌더 프롬프트가 분리되어 있어 부모 스킬 생성에 재사용하기 좋은 구조입니다.
- 설치 판단에 필요한 정보가 비교적 신뢰할 만합니다: README에서 Claude Code 설치 방법, 의도된 사용 방식, 관리 명령, 예시 상호작용까지 설명합니다.
- 운영 완성도는 다소 들쭉날쭉합니다: SKILL.md에서 qq_parser.py, social_parser.py, photo_analyzer.py 같은 파서 도구를 언급하지만, 제공된 파일 트리에는 해당 파일이 없습니다.
- 일부 실행 세부사항은 여전히 암묵적입니다: SKILL.md에 설치 명령이 없고, 잘못된 입력 형식, 개인정보 처리, 원본 자료 누락 같은 상황에 대한 명확한 제약이나 예외 처리 규칙도 많지 않습니다.
create-parents 스킬 개요
create-parents가 하는 일
create-parents 스킬은 기억, 채팅 로그, 사진, 음성 메모를 Claude Code에서 재사용할 수 있는 부모 페르소나 스킬로 바꿔줍니다. 이 스킬의 핵심은 단순한 “캐릭터 생성”이 아니라, 구조화된 기억 레이어와 말투를 함께 만들어 실제 부모가 보여주는 돌봄 방식, 반복해서 쓰는 표현, 시간이 지나도 유지되는 반응 패턴에 더 가깝게 만드는 데 있습니다.
어떤 사람이 create-parents 스킬을 설치하면 좋은가
가장 잘 맞는 대상은 Claude Code 안에서 개인적 기억 보존, 감정적으로 현실감 있는 프롬프트 작성, 가족 역할 시뮬레이션을 하려는 사용자입니다. 특히 create-parents 스킬은 일회성 프롬프트보다 더 체계적인 방식을 원하고, ./parents/{slug}/ 아래에 파일을 생성한 뒤 나중에 업데이트, 목록 확인, 롤백, 삭제까지 반복적으로 관리하고 싶은 경우에 유용합니다.
일반 프롬프트와 다른 점
일반적인 프롬프트도 “다정한 엄마”나 “엄격한 아버지”를 흉내 낼 수는 있지만, 이 repo는 안내형 입력 수집 흐름, 기억 분석기와 페르소나 분석기, 그리고 내보낸 채팅 데이터를 도구 기반으로 파싱하는 구조를 갖추고 있습니다. Prompt Writing 용도의 create-parents를 기준으로 보면 가장 큰 차별점은 구조입니다. 관계의 기억과 행동 페르소나를 분리해서 다루기 때문에, 모델에게 그냥 “우리 부모처럼 말해줘”라고 요청할 때보다 대체로 더 안정적이고 덜 진부한 결과가 나옵니다.
도입 전에 알아둘 주요 주의사항
이 스킬은 일반적인 채팅 UI가 아니라 Claude Code용으로 만들어졌습니다. 스킬 설치 위치가 있어야 하고, Read, Write, Edit, Bash 같은 도구 접근을 전제로 하며, 결과를 뒷받침할 개인 자료도 어느 정도 필요합니다. 또 SKILL.md에는 qq_parser.py, social_parser.py, photo_analyzer.py 같은 파서가 언급되지만, 현재 보이는 repo 스냅샷에서는 주로 wechat_parser.py만 확인됩니다. 따라서 가장 안전한 시작 경로는 WeChat 내보내기 데이터와 텍스트 기반 기억 입력부터 활용하는 것입니다.
create-parents 스킬 사용 방법
Claude Code에 create-parents 설치하기
이 repo의 README.md는 npx가 아니라 clone 방식 설치를 안내합니다. git repo 루트에서 다음을 실행하세요.
mkdir -p .claude/skills
git clone https://github.com/xiaoheizi8/parents-skills .claude/skills/create-parents
또는 전역 설치도 가능합니다.
git clone https://github.com/xiaoheizi8/parents-skills ~/.claude/skills/create-parents
설치 후에는 Claude Code에서 /create-parents, /create-mom, /create-dad, 또는 자연어 요청으로 호출할 수 있습니다. create-parents 설치 여부를 판단할 때 가장 먼저 확인할 점은, 실제로 Claude Code에서 작업 중인지 그리고 파일시스템 및 셸 작업을 허용할 수 있는지입니다.
create-parents에 맞는 입력 준비하기
최소 입력은 많지 않습니다. 이름, 짧은 요약, 의사소통 스타일 한 줄이면 시작할 수 있습니다. 하지만 더 나은 결과를 원한다면 다음 같은 원자료를 추가하는 편이 좋습니다.
- exported WeChat chats
- voice-note transcripts
- photos with context
- your own written memories
좋은 입력 예시는 다음과 같습니다.
- Name:
Dad - Basic info:
Retired teacher, blunt but soft-hearted, avoids direct praise - Communication style:
Always asks if I ate, worries about money, says "Don't stay up late"
이 방식이 잘 작동하는 이유는 create-parents 사용 흐름이 구체적인 습관을 말버릇, 돌봄 패턴, 장면 기억으로 매핑할 수 있기 때문입니다. 반대로 “kind and loving”처럼 추상적인 입력만 주면 결과가 평면적으로 나오기 쉽습니다.
첫 실행 전에 추천하는 create-parents 읽기 순서
먼저 아래 파일들을 읽는 것이 좋습니다.
README.md— 설치 위치와 명령 확인SKILL.md— 트리거, 출력 경로, 관리 명령 확인prompts/intake.md— 실제 온보딩 질문 확인prompts/memory_analyzer.md및prompts/persona_analyzer.md— 스킬이 어떤 증거를 추출하려 하는지 확인tools/wechat_parser.py— 주 소스가 WeChat 내보내기 데이터인 경우 확인
이 순서가 중요한 이유는 create-parents 가이드가 프롬프트 중심으로 설계되어 있기 때문입니다. 입력 수집 구조와 분석기 의도를 먼저 이해하면, 호출 전에 원자료를 더 깔끔하게 정리해 둘 수 있습니다.
실전형 create-parents 워크플로우로 사용하기
권장 워크플로우는 다음과 같습니다.
/create-parents로 시작- 3개의 intake 질문에 구체적으로 답변
- 소스 유형은 한 번에 하나만 먼저 가져오기 — 가능하면 채팅 또는 직접 쓴 기억부터
- 생성된 부모 memory와 persona를 각각 따로 검토
- 짧은 대화로 테스트
- 어긋나는 부분을 수정하고 update 모드로 다시 실행
Prompt Writing 용도로 create-parents를 쓴다면, 첫 버전은 초안이라고 생각하는 편이 좋습니다. 예를 들어 “이 사람이 절대 하지 않을 말은 무엇인가?”, “빠진 말버릇은 무엇인가?”, “항상 가장 먼저 묻는 건 무엇인가?”를 점검해 보세요. 이런 수정은 긴 전기를 덧붙이는 것보다 현실감을 높이는 데 훨씬 효과적인 경우가 많습니다.
create-parents 스킬 FAQ
create-parents는 초보자도 쓰기 쉬운가?
Claude Code를 이미 쓰고 있다면 그렇습니다. intake 자체는 단순하고, repo 안에도 과정을 안내하는 프롬프트 파일이 포함되어 있습니다. 더 어려운 부분은 개인 자료를 준비하는 일과 생성된 파일이 어디에 기록되는지 이해하는 일입니다. Claude Code를 쓰지 않거나 도구 기반 파일 생성을 원하지 않는다면, 이 create-parents 스킬은 맞지 않을 가능성이 큽니다.
일반 프롬프트보다 create-parents가 더 나은 경우는 언제인가?
세션이 바뀌어도 일관성을 유지하고 싶을 때, 업데이트 가능한 기억 구조가 필요할 때, 그리고 일회성 감정 롤플레이가 아니라 재사용 가능한 persona 파일이 필요할 때 create-parents가 더 적합합니다. 반대로 “엄마 말투로 메시지 하나만 써줘” 같은 한 번성 작업이면 일반 프롬프트가 더 빠릅니다. 원자료가 많아지고 반복 개선이 중요해질수록 이 스킬의 가치도 커집니다.
한계와 프라이버시 관련 주의점은?
이 repo는 개인적 기억과 정서적 소통을 위한 용도로 설명되어 있으며, 감시나 사생활 침해 용도를 전제로 하지 않습니다. 따라서 사용 권한이 있는 자료만 가져와야 합니다. 또한 결과물은 어디까지나 현재 확보된 증거를 바탕으로 한 근사치일 뿐이며, 실제 인물을 사실적으로 대체하거나 치료적 판단을 대신하는 것으로 받아들여서는 안 됩니다.
repo가 언급된 모든 소스 유형을 완전히 지원하나?
눈에 보이는 범위에서는 그렇지 않습니다. SKILL.md에는 여러 파서가 언급되지만, repo 미리보기에서 분명히 확인되는 것은 tools/wechat_parser.py와 버전/스킬 관리 스크립트 쪽입니다. 그래서 create-parents를 가장 안전하게 쓰는 방법은 텍스트 기억과 WeChat 데이터를 먼저 활용하고, 이후 수동으로 다듬는 방식입니다.
create-parents 스킬 개선 방법
create-parents에는 형용사보다 행동 근거를 더 넣어라
품질을 가장 크게 끌어올리는 것은 칭찬형 단어가 아니라 반복되는 패턴입니다. 예를 들어 “우리 엄마는 따뜻하다” 대신 아래를 제공하세요.
- 전화하면 가장 먼저 묻는 질문
- 반복해서 꺼내는 주제
- 걱정을 표현하는 방식
- 실제로 자주 쓰는 말
- 당신이 오거나 떠날 때 하는 행동
이런 정보가 있어야 스킬이 관찰 가능한 행동에서 규칙을 만들 수 있고, 그 결과 응답의 현실감은 올라가고 뻔한 감상 표현은 줄어듭니다.
create-parents의 흔한 실패 패턴부터 바로잡기
결과가 약하게 나오는 전형적인 원인은 다음과 같습니다.
- 지나치게 추상적인 입력
- 해석과 직접 증거를 섞어 넣음
- 말버릇 예시가 없음
- 배경 설명은 많은데 반복되는 장면이 없음
결과가 “좋긴 한데 그 사람 같지는 않다”는 느낌이라면, 전면 재작성보다 세 가지만 수정하도록 요청해 보세요. 금지 표현, 반드시 들어가야 하는 말버릇, 기본 걱정 주제입니다. 대체로 이 방식이 전체를 다시 쓰는 것보다 효과적입니다.
첫 초안 이후에 create-parents를 반복 개선하라
이 repo는 한 번 만들고 끝내는 방식이 아니라 점진적으로 발전시키는 흐름을 지원하므로, 그 경로를 적극적으로 활용하는 것이 좋습니다. 생성된 부모 스킬을 테스트한 뒤 아래처럼 구체적인 수정점을 추가하세요.
- “They would never use long emotional paragraphs.”
- “They always send short messages, not polished prose.”
- “They care about sleep first, career second.”
- “Replace abstract comfort with practical reminders.”
이런 종류의 업데이트는 이미 만들어진 기억 구조를 버리지 않으면서도 create-parents 스킬을 훨씬 더 날카롭게 다듬어 줍니다.
Prompt Writing용 create-parents를 더 잘 만드는 법
Prompt Writing 용도로 create-parents를 사용한다면, 목소리와 경계 둘 다 정의해야 합니다. 특히 아래 요소를 추가하면 도움이 됩니다.
- dialect or wording preferences
- response length
- whether affection is direct or implied
- what topics the parent avoids
- how they react to bad news versus good news
가장 좋은 결과는 보통 두 레이어의 균형에서 나옵니다. 하나는 prompts/memory_* 스타일의 사실 기반 기억이고, 다른 하나는 prompts/persona_* 스타일의 행동 제약입니다. 이 조합이야말로 create-parents의 핵심 강점입니다.
