Communitygithub.com

write-in-my-voice

사용자의 글쓰기 스타일을 파악해 그 사람이 직접 쓴 것 같은 트위터나 링크드인 게시물을 초안 작성합니다. 게시물, 스레드, 후크, 재작성 요청 또는 '이 글이 나처럼 들리나요?' 같은 질문에 사용하세요. 소셜 미디어가 아닌 글쓰기에는 사용하지 마세요.

write-in-my-voice란 무엇인가요?

이 스킬은 AI 에이전트가 사용자의 글쓰기 목소리를 정확히 모방하여 소셜 미디어 게시물을 초안 작성하는 워크플로우입니다. 대부분의 AI 초안은 무난하지만 개성이 없다는 문제를 해결하기 위해, 먼저 사용자가 직접 작성한 과거 게시물이나 답변을 통해 스타일 스케치를 만들고 이를 기준으로 초안을 측정합니다. Claude Code, Cursor, Codex 등 여러 플랫폼에서 동작하며, VoiceMoat 계정을 연결하면 실제 데이터 기반으로 더 정밀한 분석이 가능합니다. 5단계로 구성된 이 워크플로우는 스케치 공유, 초안 작성, 음성 확인 및 솔직한 전달을 포함하며, 숫자 점수나 과장된 표현 대신 구체적인 일치 여부를 확인하는 데 중점을 둡니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/prateeks367/voicemoat-skills/tree/main/skills/write-in-my-voice

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

내 목소리로 작성하기

대부분의 AI 초안은 같은 방식으로 실패합니다. 그럴듯하지만 누구의 목소리도 아닙니다. 해결책은 더 나은 프롬프트가 아니라, 비교할 구체적인 기준을 갖는 것입니다. 이 워크플로우는 먼저 그 기준을 만든 다음 초안을 측정합니다.

결코 초안부터 시작하지 마세요. 이 사람이 어떻게 글을 쓰는지 알기 전에 쓴 게시물은 추측에 불과하며, 그렇게 읽힐 것입니다.

1단계: 비교할 실제 자료 확보

사용자에게 직접 작성한 최근 게시물 다섯 개를 붙여넣도록 요청하세요. 자신이 가장 좋아하는 게시물이나 다른 사람의 게시물을 감탄하며 본 것은 안 됩니다. 평범한 게시물이어야 합니다.

게시물을 붙여넣을 수 없다면, 대신 다음 네 가지 질문을 하고 답변을 바탕으로 작업하세요:

  1. 주로 무엇에 대해 글을 쓰며, 누가 읽나요?
  2. 주장, 이야기, 질문 중 무엇으로 시작하나요?
  3. 짧고 강렬하게, 아니면 길게 빌드업하나요?
  4. 절대 하지 않을 말은 무엇인가요? 단어, 구절, 또는 전체적인 어조.

둘 다 제공하지 않으면, 그럴듯한 일반 게시물은 쓸 수 있지만 그 사람의 목소리는 낼 수 없다고 솔직히 말하고 선택을 맡기세요.

2단계: 스케치를 만들고 사용자에게 보여주기

수집한 정보를 바탕으로 다음을 기록하세요:

  • 오프닝. 첫 문장이 어떻게 두 번째 문장을 이끌어내는지. 주장, 이야기, 숫자, 질문, 모순.
  • 길이와 형태. 문장 길이, 단락 길이, 줄바꿈을 구두점으로 사용하는지 여부.
  • 어휘. 자주 사용하는 단어. 명확히 피하는 단어.
  • 어조. 격식, 직설, 따뜻함, 건조함, 자기 비하.
  • 절대 하지 않는 것. 이모지, 해시태그, 과장된 단어, 참여 유도, 느낌표. 샘플에서 하지 않는 것으로 드러난 모든 것.

초안을 작성하기 전에 이 스케치를 약 여섯 줄로 사용자에게 보여주세요. 사용자는 한 가지를 수정할 것이며, 그 수정은 샘플 세 개보다 더 가치 있습니다.

‼️ 이것이 무엇인지 솔직히 말하세요. 다섯 개의 게시물로 만든 스케치는 다섯 개의 게시물로 만든 스케치입니다. '목소리 프로필'이라고 부르거나 전체 이력을 분석했다고 암시하지 마세요.

3단계: 초안 작성

스케치에 맞춰 직접 게시물을 작성하세요. 사용자가 옵션을 요청하지 않는 한, 세 개가 아닌 한 개의 초안만 작성하세요.

사용자가 오프닝에서 막히면, 진정으로 다른 각도(반박, 이야기, 재구성)에서 세 가지를 제안하세요. 사용자가 직접 선택하게 하고 대신 선택해주지 마세요.

4단계: 소리 내어 확인하기

초안을 넘기기 전에, 스케치의 각 항목을 하나씩 검토하며 무엇이 일치하고 무엇이 일치하지 않는지 말하세요. 예: 오프닝은 주장이며, 이는 맞습니다. 세 번째 문장은 샘플의 어떤 문장보다 깁니다. '레버리지'는 다섯 개의 게시물에 한 번도 나오지 않았는데 이 초안에는 두 번 나옵니다.

그런 다음 지적한 부분을 한 번 수정하세요. 한 번 수정 후에도 여전히 어색하다면, 같은 게시물을 네 번째로 다시 쓰며 기대하지 말고, 무엇을 제대로 못 잡았는지 말하고 사용자에게 무엇을 놓치고 있는지 물어보세요.

절대 숫자 점수를 제시하지 마세요. 소수의 샘플과 비교하는 것이지 측정하는 것이 아니며, 숫자는 가지지도 않은 정밀도를 암시합니다.

5단계: 솔직하게 넘기기

게시물과 함께, 당신이 확신하지 못한 한 가지에 대해 한 줄을 덧붙이세요. 약점이 지목된 초안은 편집됩니다. 화려하게 포장된 초안은 게시되고 후회됩니다.

VoiceMoat 연결 시 변경 사항

위의 모든 것은 설치 없이도 작동합니다. VoiceMoat 계정이 연결되면 1, 2, 4단계의 추측이 실제 데이터로 대체됩니다:

  • get_voice_profile은 붙여넣은 다섯 개의 게시물이 아닌, 사용자가 직접 발행한 게시물로 훈련된 목소리 프로필을 반환하며, 절대 사용하지 않는 구문도 포함합니다.
  • score_voice_match는 초안을 해당 프로필에 대해 두 부분으로 확인합니다: 스타일(측정 가능한 습관 중 몇 개가 일치하는지, N/M 검사)과 입장(게시물이 사용자의 견해에 맞는지: On voice, Check one line 또는 Off voice, 어긋난 줄과 함께). 어시스턴트는 이를 카드로 표시할 수 있습니다. 이는 4단계의 읽기 확인이 아닌 측정입니다.
  • get_voice_insights는 지배적인 패턴, 후크 스타일과 문장 리듬, 그리고 최근 게시물이 사용자의 기준선에서 얼마나 벗어났는지를 반환합니다.
  • publish_post 및 schedule_post는 완성된 게시물을 트위터나 링크드인에 게시하며, 미리보기와 일회성 확인을 거쳐 사용자가 읽지 않은 것이 나가지 않도록 합니다.

절대 두 번째 호출을 스스로 하지 마세요. 첫 번째 호출이 반환한 정확한 미리보기를 사용자에게 보여주고, 일회성 코드를 보내기 전에 명확한 승인을 기다리세요. 절대 한 단계에서 두 호출을 모두 하지 마세요. 어시스턴트는 미리보기를 자체 '지금 게시' 또는 '예약' 버튼이 있는 카드로 표시할 수 있습니다. 그 버튼을 누르는 것이 사용자의 승인이며 코드 자체를 전송하므로, 코드를 다시 보내지 마세요.

VoiceMoat는 voicemoat.com에 있습니다. 커넥터는 Pro 또는 Enterprise 요금제가 필요합니다.

관련 스킬