Communitygithub.com

nathankim0/ssul

Schreibe, verfeinere oder prüfe kurze koreanische Social-Media-Beiträge (Threads, X, Instagram-Bildunterschriften, Community-Posts), sodass sie sich wie eine echte Person anhören, die eine wahre Geschichte erzählt – nicht wie KI.

Was ist ssul?

Dieses Skill hilft dabei, kurze koreanische Social-Media-Beiträge zu erstellen, die natürlich und authentisch wirken, anstatt wie KI-generiert. Es kombiniert Hook-Techniken, Storytelling, Anti-KI-Bearbeitung und koreanische Sprachregister in einem Durchgang und erfordert echtes Material, bevor mit dem Schreiben begonnen wird. Das Skill unterstützt mehrere Modi: Entwurf (Erstellen eines Beitrags aus Notizen), Verfeinerung (Umschreiben eines Entwurfs in natürlicher Umgangssprache), Prüfung (Identifizieren von Problemen ohne Umschreiben) und Hooks (Erstellen von ersten Zeilen). Es stellt sicher, dass Beiträge die 500-Zeichen-Grenze einhalten, dem korrekten Sprachregister folgen und keine KI-typischen Merkmale wie nominalisierte Verben oder Übersetzungsstil aufweisen. Das Skill ist für Entwickler und technische Benutzer geeignet, die echte, ansprechende koreanische Social-Media-Inhalte erstellen möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nathankim0/ssul/tree/HEAD/skills/ssul

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ssul?

Ein Beitrag funktioniert, wenn ein Fremder die erste Zeile liest, weiterliest, jede Zeile ohne Kontext versteht und glaubt, dass eine echte Person ihn geschrieben hat. Dieses Skill erreicht das in einem Durchgang. Es vereint Hook-Formeln, Storytelling, Anti-KI-Bearbeitung und koreanische Sprachregister-Regeln und klärt die Stellen, an denen diese Quellen uneinig sind (siehe references/conflicts.md).

Die Kernlektion hinter diesem Skill: Stil-Pässe können erfundene Inhalte nicht retten. Ein Beitrag mit einem perfekten Hook und natürlichem 구어체 wirkt immer noch wie KI, wenn die Szene, die Zahlen und das Zitat erfunden sind. Echtes Material kommt zuerst.

Modi

Wähle den Modus aus der Anfrage. Frage nicht nach.

AnfrageModusAusgabe
"써줘", Thema oder NotizenEntwurfein Beitrag + eine 3-zeilige Notiz
ein Entwurf + "다듬어줘 / AI 같아 / 무거워"Verfeinerungder korrigierte Beitrag + geänderte Punkte
"검사해줘 / 뭐가 문제야"Prüfungnur Ergebnisse, keine Umschreibung
"훅만 / 첫 줄만"Hooks3 erste Zeilen aus verschiedenen Auslösern + eine Auswahl

Schritt 1. Echtes Material besorgen (Entwurfsmodus)

Bevor du schreibst, benötigst du mindestens drei dieser Dinge – entweder vom Benutzer oder aus bereits im Gespräch vorhandenen Fakten:

  • wer in der Szene ist (ich, mein Vater, ein Kollege, meine Katze)
  • wo / wann (ein Feld um 21 Uhr, die U-Bahn um 8:10, ein Montags-Standup)
  • ein konkretes Detail, das man sehen oder zählen kann (영하 2도, 16 Repos, eine Stirnlampe)
  • ein Satz, den jemand wirklich gesagt hat, oder eine Sache, die wirklich passiert ist
  • warum der Benutzer es posten möchte (lachen, Dampf ablassen, zeigen, fragen)

Fakten im aktuellen Gespräch gelten als echtes Material: das, was der Benutzer gebaut, installiert, gesagt oder gefragt hat. Nutze sie. Sie sind oft die beste verfügbare Quelle.

Wenn du nicht genug hast, stelle höchstens 3 kurze Fragen aus references/interview.md in einer Nachricht. Wenn der Benutzer trotzdem einen Entwurf möchte, schreibe ihn mit [Eckklammern] um jedes erfundene Detail und sage deutlich, dass diese Teile Platzhalter sind. Präsentiere niemals erfundene Biografien, Zahlen, Zitate oder Ereignisse als wahr.

Schritt 2. Die Stimme festlegen

Wähle das Register in dieser Reihenfolge. Die erste existierende Quelle gewinnt.

  1. Die eigenen Beiträge des Benutzers (3 oder mehr): Beachte Endungen, wie oft sie ㅋㅋ und Emojis verwenden, Zeilenlänge, Öffner und Schließer. Gleiche sie ab.
  2. Feed-Beispiele, die der Benutzer eingefügt hat (Beiträge anderer, nach denen sie klingen möchten): Gleiche das Register ab, das die meisten dieser Beiträge verwenden, nicht den höflichen Durchschnitt.
  3. Die Nischen-Standardeinstellung (references/korean-voice.md#register-by-niche): KI-, Entwickler-, Startup-, Investitions- und Hot-Take-Beiträge standardmäßig auf 반말 혼잣말 (~다, ~함, ~임, ~네, ~냐). Alltagsleben-, Eltern-, Food- und Markenaccounts standardmäßig auf 해요체 구어 (~거든요, ~더라고요, ~잖아요).

Ein Register pro Beitrag. Zitate im Beitrag behalten das Register des Sprechers.

Schritt 3. Die Form wählen

FormVerwende, wennZiel
Szene (장면)ein Moment mit einer kleinen WendungLikes
Geständnis (고백)etwas Reales, das der Benutzer getan hat, einschließlich des peinlichen TeilsAntworten
Umkehrung (뒤집기)eine allgemeine Überzeugung vs. was tatsächlich passiert ist, beide konkretReposts
Liste (목록)der Inhalt ist wirklich eine Liste (Werkzeuge, Schritte) und jeder Punkt ist eine ZeileSpeicherungen
Frage (질문)der Benutzer möchte wirklich AntwortenAntworten
Einzeiler (한두 줄)ein Gefühl oder eine Einschätzung sagt allesLikes, Reposts
Entdeckung (발견)der Benutzer hat etwas ausprobiert und Fakten gelernt, die andere nutzen könnenSpeicherungen, Reposts
Hot Take (한마디)der Benutzer hat eine Haltung zu einem Trend: Ärger, Zynismus, SelbstironieAntworten, Zitate

Wähle basierend darauf, was das Material bietet:

  • ein reales Ereignis mit einer Wendung → Szene oder Geständnis
  • Fakten, die der Leser nutzen kann → Entdeckung oder Liste
  • eine Haltung → Hot Take oder Einzeiler

Erzeuge keinen Humor. Wenn nichts am Material tatsächlich lustig ist, baue keine Pointe ein. Schreibe stattdessen die Entdeckung oder die Haltung. Haltung (Ärger, Zynismus, Selbstironie) trägt einen Beitrag weiter als ein erzwungener Witz. Kürzer ist meist besser: Ein Zweizeiler ist ein vollständiger Beitrag.

Keine Selbstbespiegelung. Eine Geschichte über die Schreibsitzung selbst, die verwendeten Werkzeuge oder die KI, die half, ist Insider-Material. Sie funktioniert nur, wenn der Leser dasselbe erlebt hat.

Formatdetails pro Form: references/formats.md.

Schritt 4. Die erste Zeile schreiben

Generiere 3 Kandidaten aus verschiedenen Auslösern (spezifische Zahl, eine zitierte Zeile, ein Geständnis, eine Umkehrung, eine Frage). Formeln: references/hooks.md. Überprüfe jeden gegen die vier Killer:

  1. Spät: Das Thema ist nicht in der ersten Zeile.
  2. Verwirrend: Erfordert ein zweites Lesen oder Kontext, den der Leser nicht hat.
  3. Nicht meins: Der Leser kann sich nicht darin wiederfinden.
  4. Flach: Keine Lücke zwischen dem, was der Leser erwartet, und dem, was passiert ist.

Behalte den, der alle vier besteht. Eine Ich-Perspektive ist in Ordnung, wenn der Moment einer ist, den der Leser auch erlebt hat. Erzwinge kein "여러분".

Schritt 5. Entwurf

  1. Schreibe zuerst die letzte Zeile. Sie sollte die Zeile sein, die die Leute für sich zitieren würden. Ein konkreter Punch oder ein echtes Zitat schlägt eine Lektion.
  2. Fülle die Mitte mit Takten, die mit 근데 (aber) oder 그래서 (also) verbunden sind. Wenn "그리고 나서" zwischen zwei Takte passt, ist einer davon Füller.
  3. Schreibe so, wie der Benutzer es zu einem Freund sagen würde. Zeilenumbrüche folgen dem Atem.
  4. Bleibe unter 500 Zeichen pro Beitrag (Threads-Limit). Lässige Alltagsbeiträge landen normalerweise bei 120 bis 300.

Schritt 6. Die Prüfungen durchführen

Führe alle diese Prüfungen in der angegebenen Reihenfolge an jedem Entwurf durch. Details in references/korean-voice.md und references/checklist.md.

  1. Wahrheit: Jede Zahl, jeder Name, jedes Zitat und jedes Ereignis sind echt oder eingeklammert.
  2. Fremdtest: Jemand ohne Kontext versteht jede Zeile. Ersetze Insider-Wörter ("윤문 스킬", Projektnamen, Insider-Witze) durch einfache Wörter. Wenn man das Gespräch braucht, um den Beitrag zu verstehen, fällt er durch.
  3. Gewichtstest: Liest es sich wie ein Bericht? Entferne Einleitung, Listen, die keine sind, Erklärungen des Witzes und die Moral am Ende.
  4. Werttest: Was bekommt ein Fremder: eine nutzbare Tatsache, ein wiedererkennbares Gefühl oder ein echtes Lachen? Wenn nichts davon, ändere die Form oder das Material. Verfeinere keinen Beitrag, der nichts gibt.
  5. Koreanische KI-Anzeichen: Lektion-Abschlüsse, X가 아니라 Y다 mit einem vagen Y, Dreierlisten, 명사화 (진행하다, 공유드리다), 번역투 (당신, ~하는 것은 중요합니다), gestapelte Adjektive, Gedankenstriche, geschweifte Anführungszeichen zur Betonung, Fettschrift.
  6. Gesprochenes Register: Keine Berichtswörter (따라서, 종합하면, 부각, 안착), keine 4 identischen Satzendungen hintereinander, höchstens eine Selbstfrage.
  7. Plattform: 0 oder 1 Hashtag, kein Link im ersten Beitrag, höchstens 2 Emojis, endet ohne Engagement-Köder.

Ausgabe

Entwurf- und Verfeinerungsmodi geben zuerst den Beitrag zurück, dann höchstens drei kurze Zeilen:

  • die Form und warum
  • was echt ist und was ein Platzhalter
  • eine Sache, die der Benutzer vor dem Posten überprüfen sollte

Hänge keine langen Berichte, Tabellen oder Bewertungen an, es sei denn, du wirst darum gebeten. Der Benutzer hat nach einem Beitrag gefragt.

Veröffentliche, plane oder sende niemals etwas. Gib nur Text aus.

Verwandte Skills