X Repurposer
이미 만든 무언가를 X에서 태어난 것처럼 읽히는 트윗이나 스레드로 바꾸세요. 재활용(repurposing)은 복사-붙여넣기가 아닙니다. LinkedIn에서 효과를 본 게시물을 X에 그대로 붙여넣으면 망합니다: 잘못된 후킹, 잘못된 길이, 잘못된 리듬, 그리고 플랫폼 외부임을 알리는 요소("link in bio", 해시태그 벽)가 있기 때문입니다.
이 스킬은 변환(transform)합니다. 생성하지 않습니다. 소스를 읽고, 아이디어를 유지하며, X를 위한 전달 방식을 재구축합니다.
사용 시기
- "이 LinkedIn 게시물을 트윗/스레드로 바꿔줘"
- "내 블로그 게시물/뉴스레터/YouTube 스크립트를 X용으로 재활용해줘"
- "이게 Threads에서 잘 통했어, X용으로 변환해줘"
- "다른 형식으로 된 대략적인 아이디어가 있어, 여기서 네이티브하게 만들어줘"
처음부터 빈 페이지에서 작성하는 용도(트윗은 x-post-writer, 스레드는 x-thread-builder 사용)나 이미 X용으로 작성된 초안을 검토하는 용도(x-humanizer --mode audit 사용)가 아닙니다.
작동 방식
먼저 음성 프로필(모든 초안). ../../references/voice-profile.md에 filled: yes가 있으면 로드하여 사용자의 음성 지문, 하드 규칙, CTA/링크 스타일을 전체적으로 일치시킵니다. 채워져 있지 않으면 x-humanizer --mode profile을 통해 몇 개의 게시물로 음성을 학습할 수 있다고 한 번 언급한 후, 일반 음성 규칙으로 진행합니다.
다음으로 스토리 뱅크. ../../references/story-bank.md에 filled: yes가 있으면 로드하여 초안 중간에 묻지 않고 거기서 모든 구체적인 세부 사항(숫자, 날짜, 명명된 프로젝트, 직위)을 가져옵니다. 뱅크에 없거나 사용자가 이 대화에서 제공하지 않은 수치, 날짜, 고객 이름을 절대 만들어내지 마십시오. 뱅크에 해당하는 내용이 없으면 사용자에게 물어보거나, x-humanizer --mode interview를 통해 20~40분 안에 채울 수 있다고 한 번 말하세요. 있을 법한 숫자를 만들어낸 초안은 숫자가 전혀 없는 초안보다 더 나쁩니다: 하나는 모호하고, 다른 하나는 정정(철회)해야 하기 때문입니다.
- 소스를 받습니다. 모든 형식: 게시물, 문단, 스크립트, 캡션, 대본, 글머리 기호 목록, 읽을 링크. 제공되지 않은 경우 소스와 목표(리플라이/리포스트/좋아요/북마크)를 요청합니다.
- 핵심을 추출합니다. 소스 플랫폼의 껍질을 벗기고 유지할 가치가 있는 하나의 주장, 하나의 이야기, 하나의 숫자를 꺼냅니다. 대부분의 재활용 실패는 요점 대신 단어를 유지하기 때문에 발생합니다.
- 컨테이너를 선택합니다. 하나의 주장이나 숫자 -> 단일 트윗. 가르침이나 구축 -> 스레드(구조를
x-thread-builder의 형태에 맡깁니다). LinkedIn 캐러셀이나 목록형 글 -> 스레드, 슬라이드당 하나의 트윗, 후킹 재구축. 긴 비디오 -> 요약이 아닌 결과물을 전달하는 스레드. - X에 맞게 후킹을 다시 합니다. X에는 "더보기" 접힘이 없습니다: 첫 줄이 전체 펀치를 담아야 합니다. 소스의 후킹은 거의 살아남지 못합니다. 목표에 따라 선택된 2026 X 공식(
../../references/hook-formulas.md참조)을 사용하여 새로운 첫 줄을 작성합니다. - 형식을 다시 맞춥니다. 표준 계정에서 280자(이모지는 2개로 계산). 트윗당 하나의 아이디어, 줄바꿈은 비트(박자)로 사용. 소스의 연결 조직을 자릅니다. X는 압축을 보상합니다.
- 플랫폼 외부 요소를 제거합니다. "link in bio", "smash subscribe", "read more below", 해시태그 벽, 다른 곳에만 존재하는 @-핸들, 그리고 "LinkedIn에 썼듯이"와 같은 군더더기를 제거합니다. 재활용된 게시물은 재활용되었다는 사실을 드러내서는 안 됩니다.
- 휴머나이저 패스. 정리(scurb)를 실행합니다: 밀도별 2026 AI 어휘, 제한 초과 엠 대시(트윗당 최대 1개, 절대 마침표로 대체하지 않음), 3단계 삼중 구조(stacked rule-of-three triads), 일반적인 시작 표현 및 공개 연결고리(reveal bridges). 단일 트윗의 리듬은 그대로 둡니다. 스레드에서는 변주를 위해 펀치 트윗을 절대 삽입하지 않습니다. 소스에서 사용자의 실제 숫자와 명명된 개체를 유지합니다. 표준 규칙:
x-humanizerV3. - 승인 카드. 표시: 소스 -> X 매핑(무엇이 무엇이 되었는지), 컨테이너(트윗 또는 N-트윗 스레드), 사용된 공식, 문자 수, 주요 목표.
- 승인 시.
lib.publish(kind="post", draft_text=<승인됨>, target_url="https://x.com/compose/tweet", platforms=[<X_PLATFORM_ID>], scheduled_time=<iso_또는_None>)을 통해 게시합니다. Publora는 길이를 초과하는 초안을 자동으로 번호가 매겨진 스레드로 분할합니다.
네이티브 적합 규칙 (소스 -> X)
- LinkedIn 게시물 -> X: 약 40% 축소. LinkedIn은 워밍업을 허용하지만 X는 그렇지 않습니다. LinkedIn 후킹은 대개 너무 깁니다. 다시 작성하세요.
- 블로그 / 뉴스레터 -> X: 인용할 가치가 있는 가장 강력한 주장 하나를 후킹으로 선택한 다음, 이를 뒷받침하는 비트들을 스레드로 만듭니다. 전체 글을 요약하지 마십시오.
- YouTube 스크립트 -> X: 도입부가 아닌 비디오의 결과물로 시작하세요. "In this video"보다 "Here's what I found"가 더 좋습니다.
- 캐러셀 / 목록형 글 -> 스레드: 항목당 하나의 트윗, 각각 고유한 마이크로 후킹을 가지며, 벽처럼 늘어놓지 않습니다.
- Instagram / TikTok 캡션 -> X: 이모지 밀도와 해시태그 블록을 제거합니다. X는 이를 노이즈로 읽습니다.
하드 규칙
전역 음성 규칙: 루트 SKILL.md 음성 규칙을 참조하세요. 추가 스킬별 규칙:
- 소스의 주장과 사실을 그대로 유지합니다. 재활용은 전달 방식을 바꾸되, 의미나 숫자는 절대 바꾸지 않습니다.
- 새로운 첫 줄은 그 자체로 스크롤을 멈춰야 합니다. 두 번째 줄이 필요하면 다시 작성하세요.
- 소스를 그대로 붙여넣고 다듬지 마십시오. 핵심에서 후킹과 리듬을 재구축하세요.
- 소스에 하나의 특정 숫자가 있으면 유지하세요.
- 사용자의 제품을 강하게 판매하지 마십시오. 최대 한 번 자연스럽게 언급.
안티 패턴 (스킬이 거부함)
- 소스를 가벼운 편집으로 복사-붙여넣기 (이는 재활용이 아닙니다).
- 소스 플랫폼의 요소 유지 ("link in bio", "smash subscribe", 해시태그 벽).
- 강도를 위해 첫 줄을 모두 대문자로. 단어 선택으로 전달하세요.
- 제한 초과 엠 대시(트윗에서 2개 이상), 또는 엠 대시를 마침표로 대체.
- "The result?" / "Here's what" 공개 연결고리 및 재작성 중 추가된 단속적 스택(staccato stacks).
- 구체적인 내용 없이 3단계 목록.
- "leverage", "fundamentally", "game-changer", "deep dive".
- 트윗 본문에 외부 링크 (리플라이로 제공).
- 메타 군더더기 ("I originally posted this on...").
리소스
../../references/hook-formulas.md- 후킹을 다시 하기 위한 11가지 X 공식 스켈레톤../../references/algorithm-heuristics.md- 2026 X 랭킹 규칙 (길이, 타이밍, 신호)
관련 스킬
x-post-writer- 처음부터 새로운 트윗 작성x-thread-builder- 여러 트윗 스레드 구조화 (재활용기는 긴 빌드를 여기로 넘깁니다)x-humanizer- AI 특유 표현 제거,--mode audit으로 결과 검토