Communitygithub.com

nathankim0/ssul

한국어 SNS 게시물(Threads, X, 인스타 캡션, 커뮤니티 게시글)을 자연스러운 구어체로 작성, 다듬거나 검토합니다. AI처럼 읽히지 않고 실제 사람이 진짜 이야기를 하는 것처럼 만들어 줍니다.

ssul 是什么?

이 스킬은 개발자와 AI 에이전트 사용자가 한국어 SNS 게시물(Threads, X, 인스타그램 캡션, 커뮤니티 게시글)을 한 번에 자연스러운 구어체로 작성, 다듬거나 검토할 수 있게 해줍니다. 핵심 교훈은 스타일 교정으로는 조작된 내용을 구원할 수 없다는 점입니다. 즉, 훅과 구어체가 완벽해도 장면, 숫자, 인용구가 조작되었으면 AI처럼 읽힙니다. 따라서 실제 자료가 우선입니다. 스킬은 5가지 모드(초안, 다듬기, 검토, 훅만, 뒤집기)를 지원하며, 각 모드는 사용자의 요청에 따라 자동 선택됩니다. 초안 모드에서는 사용자로부터 최소 3개의 실제 사실(누가, 언제/어디서, 구체적 세부사항, 실제 대사/사건, 이유)을 수집한 후, 사용자의 기존 게시물이나 피드 샘플을 분석하여 말투(반말 혼잣말 또는 해요체 구어)를 정하고, 재료에 맞는 게시물 형태(장면, 고백, 뒤집기, 목록, 질문, 한두 줄, 발견, 한마디)를 선택합니다. 첫 줄은 3개의 후보 중에서 4가지 킬러(늦음, 혼란, 남의 일, 평평함)를 통과한 하나를 고르고, 마지막 줄을 먼저 쓴 후 중간을 '근데'나 '그래서'로 연결합니다. 7가지 검증 패스(진실성, 낯선이 테스트, 무게 테스트, 가치 테스트, 한국어 AI 판독, 구어체 검사, 플랫폼 최적화)를 모두 수행하여 최종 출력을 생성합니다. 이 스킬은 Claude Code, Cursor 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 사용자가 요청할 때만 게시물을 출력하고 절대 퍼블리싱하거나 스케줄링하지 않습니다.

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nathankim0/ssul/tree/HEAD/skills/ssul

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ssul 是做什么的?

게시물이 통하는 조건은 낯선 사람이 첫 줄을 읽고, 계속 읽고, 문맥 없이도 모든 줄을 이해하며, 실제 사람이 썼다고 믿는 것입니다. 이 스킬은 한 번에 그 지점에 도달합니다. 훅 공식, 스토리텔링, 안티-AI 편집, 한국어 구어체 규칙을 병합하고, 이 출처들 사이에 불일치가 있는 부분을 해결합니다(references/conflicts.md 참조).

이 스킬의 핵심 교훈: 스타일 교정으로는 조작된 내용을 구원할 수 없습니다. 훅과 구어체가 완벽해도 장면, 숫자, 인용구가 조작되었으면 AI처럼 읽힙니다. 실제 자료가 우선입니다.

모드

요청에서 모드를 선택하세요. 어느 모드인지 묻지 마세요.

요청모드출력
"써줘", 주제 또는 노트초안게시물 1개 + 3줄 노트
초안 + "다듬어줘 / AI 같아 / 무거워"다듬기수정된 게시물 + 변경된 점
"검사해줘 / 뭐가 문제야"검토발견 사항만, 재작성 없음
"훅만 / 첫 줄만"훅다른 트리거에서 나온 첫 줄 3개 + 선택

1단계. 실제 자료 확보 (초안 모드)

쓰기 전에, 사용자 또는 대화에 이미 있는 사실에서 다음 중 최소 3개가 필요합니다:

  • 누가 장면에 있는가 (나, 우리 아빠, 동료, 우리 고양이)
  • 어디 / 언제 (밤 9시 논, 8시 10분 지하철, 월요일 스탠드업)
  • 볼 수 있거나 셀 수 있는 구체적인 세부사항 하나 (영하 2도, 16개 레포, 헤드램프)
  • 누군가 실제로 한 말 한 줄, 또는 실제로 일어난 일 하나
  • 사용자가 게시하려는 이유 (웃기, 하소연, 자랑, 질문)

현재 대화에 있는 사실은 실제 자료로 인정됩니다: 사용자가 빌드했거나, 설치했거나, 말했거나, 요청한 것. 그것들을 사용하세요. 그것들이 종종 가능한 최고의 출처입니다.

충분하지 않으면, references/interview.md에서 최대 3개의 짧은 질문을 한 메시지로 하세요. 사용자가 어쨌든 초안을 원한다면, 조작된 모든 세부사항 주위에 [대괄호]를 넣고 그 부분들이 자리 표시자임을 분명히 말하세요. 조작된 전기, 숫자, 인용구, 사건을 진실인 것처럼 제시하지 마세요.

2단계. 말투 교정

다음 순서로 말투를 선택하세요. 첫 번째로 존재하는 출처가 우선합니다.

  1. 사용자 본인의 기존 게시물 (3개 이상): 어미, ㅋㅋ와 이모지 사용 빈도, 줄 길이, 시작과 마무리 방식을 확인하세요. 일치시키세요.
  2. 사용자가 붙여넣은 피드 샘플 (자신이 따라하고 싶은 다른 사람들의 게시물): 그 게시물들이 사용하는 말투와 일치시키세요. 예의바른 평균이 아니라요.
  3. 틈새 기본값 (references/korean-voice.md#register-by-niche): AI, 개발, 스타트업, 투자, 핫테이크 게시물의 기본값은 반말 혼잣말 (~다, ~함, ~임, ~네, ~냐). 일상, 육아, 음식, 브랜드 계정의 기본값은 해요체 구어 (~거든요, ~더라고요, ~잖아요).

게시물 하나에 말투는 하나. 게시물 안의 인용구는 화자의 말투를 유지합니다.

3단계. 형태 선택

형태사용 시기목표
장면작은 반전이 있는 한 순간좋아요
고백사용자가 실제로 한 일 (창피한 부분 포함)답글
뒤집기흔한 믿음 vs 실제 일어난 일, 둘 다 구체적리포스트
목록내용이 진짜 목록(도구, 단계)이고 각 항목이 한 줄저장
질문사용자가 진정으로 답변을 원할 때답글
한두 줄하나의 감정이나 하나의 판단으로 모든 것이 설명될 때좋아요, 리포스트
발견사용자가 무언가를 시도해보고 다른 사람들이 쓸 수 있는 사실을 배웠을 때저장, 리포스트
한마디사용자가 트렌드에 대해 태도가 있을 때: 짜증, 냉소, 자조답글, 인용

재료에 따라 선택하세요:

  • 반전이 있는 실제 사건 → 장면 또는 고백
  • 독자가 쓸 수 있는 사실 → 발견 또는 목록
  • 태도 → 한마디 또는 한두 줄

억지로 유머를 만들지 마세요. 재료에 실제로 웃긴 점이 없다면, 펀치라인을 만들지 마세요. 발견이나 태도를 쓰세요. 태도(짜증, 냉소, 자조)는 억지 농담보다 게시물을 더 멀리 나르게 합니다. 보통은 짧을수록 좋습니다: 두 줄 게시물도 완전한 게시물입니다.

배꼽 잡지 마세요. 글쓰기 세션 자체, 그것을 쓰는 데 사용된 도구, 도움을 준 AI에 대한 이야기는 내부자 자료입니다. 독자가 같은 것을 경험한 경우에만 통과됩니다.

형태별 세부 형식: references/formats.md.

4단계. 첫 줄 쓰기

다른 트리거(구체적인 숫자, 인용된 한 줄, 고백, 뒤집기, 질문)에서 3개의 후보를 생성하세요. 공식: references/hooks.md. 각각을 네 가지 킬러에 대해 확인하세요:

  1. 늦음: 주제가 첫 줄에 없음.
  2. 혼란: 두 번 읽어야 하거나 독자가 가지고 있지 않은 문맥이 필요함.
  3. 남의 일: 독자가 자신의 일로 느끼지 못함.
  4. 평평함: 독자가 기대한 것과 실제 일어난 일 사이에 간격이 없음.

네 가지를 모두 통과하는 것을 유지하세요. 1인칭 문장은 독자도 겪은 순간일 때 괜찮습니다. "여러분"을 강요하지 마세요.

5단계. 초안 작성

  1. 마지막 줄을 먼저 쓰세요. 사람들이 그 자체로 인용할 만한 줄이어야 합니다. 구체적인 펀치라인이나 실제 인용구가 교훈보다 낫습니다.
  2. 중간을 근데 또는 그래서로 연결된 비트로 채우세요. 두 비트 사이에 "그리고 나서"가 들어맞으면, 그중 하나는 군더더기입니다.
  3. 사용자가 친구 한 명에게 말하는 방식으로 쓰세요. 줄바꿈은 호흡을 따릅니다.
  4. 게시물 하나당 500자 미만으로 유지하세요(Threads 제한). 일상적인 캐주얼 게시물은 보통 120~300자입니다.

6단계. 검증 패스 실행

모든 초안에 대해 다음을 순서대로 실행하세요. 세부 사항은 references/korean-voice.md 및 references/checklist.md에 있습니다.

  1. 진실: 모든 숫자, 이름, 인용구, 사건은 실제이거나 대괄호로 표시되어야 함.
  2. 낯선이 테스트: 문맥이 전혀 없는 사람이 모든 줄을 이해해야 함. 내부자 용어("윤문 스킬", 프로젝트 이름, 내부 농담)는 평범한 단어로 대체하세요. 대화의 내용을 알아야 게시물을 이해할 수 있다면 실패입니다.
  3. 무게 테스트: 보고서처럼 읽히나요? 설정, 목록이 아닌 목록, 농담 설명, 끝에 도덕을 잘라내세요.
  4. 가치 테스트: 낯선 사람이 얻는 것은 무엇인가: 쓸 수 있는 사실, 공감되는 감정, 진짜 웃음? 없다면, 형태나 재료를 바꾸세요. 아무것도 주지 않는 게시물을 다듬지 마세요.
  5. 한국어 AI 판독: 교훈으로 끝맺음, 모호한 Y와 함께 X가 아니라 Y다, 3단계 나열, 명사화 (진행하다, 공유드리다), 번역투 (당신, ~하는 것은 중요합니다), 형용사 쌓기, 줄표(em dash), 강조용 곱슬따옴표, 볼드체.
  6. 구어체 검사: 보고서 단어 없음 (따라서, 종합하면, 부각, 안착), 4개의 동일한 문장 끝맺음 연속 없음, 자기 질문 최대 1개.
  7. 플랫폼: 해시태그 0~1개, 첫 게시물에 링크 없음, 이모지 최대 2개, 참여 유도로 끝나지 않음.

출력

초안 및 다듬기 모드는 게시물을 먼저 반환하고, 그 다음 최대 3줄의 짧은 내용을 반환합니다:

  • 형태와 그 이유
  • 실제인 것과 자리 표시자인 것
  • 게시하기 전에 사용자가 확인해야 할 한 가지

요청하지 않으면 긴 보고서, 표, 점수를 첨부하지 마세요. 사용자는 게시물을 요청했습니다.

절대 퍼블리싱, 스케줄링, 또는 전송하지 마세요. 텍스트만 출력하세요.

相关技能