create-crush
von xiaoheizi8create-crush ist eine Claude Code Skill, die Chatprotokolle, Fotos und Social-Media-Posts in eine wiederverwendbare Persona und Relationship Memory umwandelt – mit optionalen Parsern, Korrektur-Workflows und aktualisierbaren Skill-Ausgaben für Skill Authoring.
Diese Skill erreicht 72/100. Das bedeutet: Sie ist grundsätzlich gut im Verzeichnis auffindbar und für viele Nutzer wahrscheinlich nützlich, erfordert vor der reibungslosen Nutzung aber etwas operative Eigeninitiative. Das Repository zeigt einen echten mehrstufigen Workflow, um Chatprotokolle, Fotos und Social Content in eine Claude Code Skill zu überführen, inklusive klarer Trigger, Tool-Zuordnungen, unterstützender Prompts und Parser-Utilities. Allerdings sind Installations- und Ausführungsdetails auf mehrere Dateien verteilt und nicht vollständig direkt in `SKILL.md` gebündelt.
- Hohe Trigger-Eignung: `SKILL.md` enthält klare Aufruf-Formulierungen, Update-Befehle und einen `/list-crushes`-Pfad, sodass die Aktivierungsbedingungen für den Agenten leicht erkennbar sind.
- Substanzieller realer Workflow: Das Repo enthält Prompt-Module (`intake.md`, `memory_analyzer.md`, `correction_handler.md` usw.) sowie Python-Tools zum Parsen von WeChat/QQ/Social-/Foto-Inhalten – also deutlich mehr als nur ein Platzhalter für Persona-Prompts.
- Gute Entscheidungsgrundlage vor der Installation: `README.md` und `README_EN.md` erläutern Zweck, Platzierung in Claude Code, optionale Abhängigkeiten, Nutzungsablauf und Verwaltungsbefehle. So können Nutzer die Eignung vor der Installation besser einschätzen.
- Die operative Klarheit ist in der Skill-Datei selbst unvollständig: Die Strukturhinweise zeigen keinen Installationsbefehl in `SKILL.md`, daher müssen Agent oder Nutzer wahrscheinlich das README hinzuziehen, um die Einrichtung korrekt vorzunehmen.
- Die praktische Validierung ist auf Basis der vorliegenden Hinweise begrenzt: Es gibt Tools und Prompts, aber keine Support-Ressourcen, keine Beispiele tatsächlich erzeugter Ausgaben im gezeigten Ausschnitt der Skill-Datei und keine klar dokumentierte Behandlung von Randfällen bei Parser-Fehlern oder gemischter Eingabequalität.
Überblick über die create-crush-Skill
Was die create-crush-Skill tatsächlich leistet
Die create-crush-Skill ist eine Claude Code-Skill, die rohes persönliches Material in eine wiederverwendbare Character-Style-Skill für eine einzelne Person verwandelt: Chat-Exporte, Fotos, Social-Posts und deine eigenen Beschreibungen werden zu einer strukturierten Relationship Memory plus Persona. Der eigentliche Nutzen ist dabei nicht „einen Chatbot bauen“, sondern „bewahren, wie sich diese Person anfühlt, wie sie klingt und wie sie mit mir umgeht“ – in einer Form, die du mit der Zeit weiter verfeinern kannst.
Für wen sich die Installation von create-crush lohnt
create-crush for Skill Authoring passt zu Nutzerinnen und Nutzern, die lieber eine geführte Pipeline verwenden, statt einen langen Prompt frei zu improvisieren. Besonders geeignet ist es für Menschen, die bereits mit Claude Code arbeiten, Dateien in .claude/skills/ ablegen können und bereit sind, Ausgangsmaterial bereitzustellen. Wenn du nur eine einmalige Roleplay-Antwort willst, ist ein normaler Prompt schneller; wenn du dagegen eine pflegbare, aktualisierbare Persona mit Memory-Korrektur suchst, ist die create-crush-Skill die bessere Wahl.
Warum sich create-crush von einem generischen Prompt abhebt
Im Unterschied zu einem schlichten Prompt wie „verhalte dich wie diese Person“ bringt create-crush Intake-Prompts, Parser für WeChat-/QQ-/Social-Inhalte, optionale Fotoanalyse, generierte Dateien unter ./crushes/{slug}/ sowie einen Korrektur-Workflow für Fälle wie „so spricht sie nicht“ mit. Diese Struktur nimmt dir viel Rätselraten ab, wenn du die Persona aufbauen oder später weiterentwickeln willst.
Wichtige Eignungskriterien und Grenzen vor der Installation
Diese Skill ist ausdrücklich für persönliche Erinnerung und emotionale Analyse gedacht – nicht für Belästigung, Stalking oder Eingriffe in die Privatsphäre. Hürden bei der Nutzung sind vor allem praktisch: vorausgesetzt werden Claude Code, optional Python 3.9+ für Hilfsskripte und Quellenmaterial in Formaten, die die enthaltenen Tools tatsächlich parsen können. Wenn du private Daten nicht lokal verarbeiten kannst oder solltest, installiere create-crush nicht.
So verwendest du die create-crush-Skill
create-crush am richtigen Ort in Claude Code installieren
Für create-crush install klonst du das Repo als Skill-Ordner mit dem Namen create-crush:
# project-local
mkdir -p .claude/skills
git clone https://github.com/xiaoheizi8/crush-skills .claude/skills/create-crush
# or global
git clone https://github.com/xiaoheizi8/crush-skills ~/.claude/skills/create-crush
# optional helpers
pip3 install -r .claude/skills/create-crush/requirements.txt
Die zentrale Umgebungsannahme ist Claude Code mit den verfügbaren Tools Read, Write, Edit und Bash. Die optionalen Python-Abhängigkeiten verbessern vor allem das Parsing, nicht das grundlegende Prompting.
Für einen schnellen Einstieg: zuerst die wirklich wichtigen Dateien lesen
Für einen schnellen create-crush guide solltest du diese Dateien in dieser Reihenfolge lesen:
SKILL.md— Trigger-Phrasen, Tool-Regeln, Speicherort der Ausgaben, Update-Modus.README_EN.md— Installationspfad und nutzerseitige Kommandos.prompts/intake.md— welche Fragen dir die Skill zuerst stellt.prompts/memory_analyzer.mdundprompts/persona_builder.md— was genau extrahiert wird.prompts/correction_handler.md— wie Korrekturen nach der Generierung angewendet werden.
Wenn du Daten importieren willst, schau dir zusätzlich tools/wechat_parser.py, tools/qq_parser.py, tools/social_parser.py und tools/photo_analyzer.py an, damit du realistisch einschätzen kannst, welche Formate tatsächlich unterstützt werden.
create-crush auslösen und mit besseren Eingaben arbeiten
Typische create-crush usage beginnt mit /create-crush oder natürlicher Sprache wie „Help me create a crush skill.“ Danach braucht die Skill:
- einen Codenamen oder Spitznamen
- eine kurze Zusammenfassung der Beziehung
- eine Persönlichkeitsbeschreibung
- optionale Dateien: Chat-Logs, Screenshots, Fotos, Social-Text
Schwache Eingabe: „She is nice and cute.“
Bessere Eingabe: „Codename: Xiaomei. We met 3 months ago at work in Shanghai. We mostly chat after 10pm. She replies briefly in text but is warmer in person. She rarely initiates, uses few emojis, and often ends with ‘hhh’.”
Solche stärkeren Eingaben verbessern die Ausgabe, weil die Skill dann Fakten, Interaktionsmuster und Sprachgewohnheiten sauber voneinander trennen kann, statt sie zu erfinden.
Die erzeugte create-crush-Skill als Workflow nutzen, nicht als Einmal-Aktion
Nach der Erstellung unterstützt das Repo einen kompletten Lebenszyklus: erstellen, testen, korrigieren und weiterentwickeln. In der Dokumentation genannte nützliche Kommandos sind unter anderem /list-crushes, /{slug}, /{slug}-memory, /{slug}-persona sowie Update-Flows wie /update-crush {slug}. Bewährte Vorgehensweise:
- mit Minimalfakten plus einigen repräsentativen Materialien starten
- Dialoge testen
- sachliche Fehler und Tonfehler getrennt korrigieren
- später weitere Logs ergänzen, statt schon beim ersten Durchlauf alles zu überladen
Genau dieser stufenweise Workflow ist der Hauptgrund, sich für create-crush statt für einen einzelnen Prompt zu entscheiden.
Häufige Fragen zur create-crush-Skill
Ist create-crush besser als gewöhnliches Prompting?
Für wiederholte Nutzung: ja. Ein normaler Prompt reicht für eine schnelle Imitation oft aus, aber create-crush liefert dir strukturierte Memory-Daten, Persona-Schichten, Import-Helfer und eine explizite Korrekturlogik. Das ist wichtig, wenn du über mehrere Sessions hinweg konsistente Ergebnisse willst oder die Ausgabe systematisch verbessern möchtest.
Ist die create-crush-Skill anfängerfreundlich?
Eher teilweise. Der Interaktionsablauf ist geführt, aber die Installation ist nicht no-code: Du brauchst Claude Code-Skill-Ordner und für die Parser eventuell Python. Wenn du neu im Bereich Skill Authoring bist, ist das nutzbar – aber nicht die einfachste erste Skill, weil hier Prompts, lokale Dateien und datensensibles Quellenmaterial zusammenkommen.
Was sind die wichtigsten Grenzen bei der create-crush-Nutzung?
Die Qualität hängt stark von deinem Material ab. Spärliche, idealisierte oder widersprüchliche Eingaben führen zu flacheren Personas. Das Repo wirkt außerdem auf Claude Code-artige Tool-Nutzung zugeschnitten und ist keine generische Web-App oder gehosteter Dienst. Es kann Muster aus vorhandenen Belegen bewahren; versteckte Gefühle zuverlässig erschließen oder große Lücken sicher füllen kann es nicht.
Wann solltest du create-crush nicht verwenden?
Lass create-crush aus, wenn du einen öffentlich einsetzbaren Character-Bot, einen compliance-sicheren Enterprise-Workflow oder irgendetwas mit Einwilligungsproblemen oder invasiver Datenerhebung brauchst. Ebenfalls ungeeignet ist es, wenn dein Ziel eher eine breit angelegte fiktive Persona-Generierung ist als eine erinnerungsbasierte, beleggestützte Darstellung einer konkreten realen Person.
So verbesserst du die create-crush-Skill
create-crush mit Belegen in Schichten füttern statt mit einem Daten-Dump
Um create-crush zu verbessern, solltest du Eingaben liefern, die sauber zur Struktur des Repos passen:
- Fakten: wie ihr euch kennengelernt habt, zeitlicher Verlauf, aktueller Stand
- Verhalten: wer initiiert, Antwortgeschwindigkeit, Lieblingsthemen
- Sprache: wiederkehrende Formulierungen, Emoji-Gewohnheiten, Nachrichtenlänge
- Momente: einige prägnante Interaktionen mit Kontext
Das ist deutlich besser, als einfach alles ohne Einordnung hochzuladen. Die Analyzer funktionieren am besten, wenn das Modell „was passiert ist“ von „wie die Person klingt“ trennen kann.
Die häufigsten Fehlerbilder früh korrigieren
Die größten Fehler sind meistens:
- ein zu romantischer oder zu selbstsicherer Ton
- generische Sprachmuster
- die Verwechslung deiner Projektion mit beobachtetem Verhalten
- einmalige Ereignisse, die fälschlich zu stabilen Eigenschaften werden
Nutze den Korrektur-Workflow für präzise Anpassungen: „She would not send long emotional paragraphs,“ oder „We did not meet alone; update the relationship timeline.“ Der enthaltene Correction-Handler ist einer der wertvollsten Teile der create-crush-Skill.
Mit repräsentativen Beispielen iterieren
Bewerte die erste Ausgabe nicht nur danach, ob sie sich emotional richtig anfühlt. Teste gezielt einzelne Fälle:
- Small Talk
- Antwortstil spät in der Nacht
- unangenehme Distanz
- Erinnerung an gemeinsame Momente
Füge danach mehr repräsentative Daten genau aus den Modi hinzu, in denen die Skill scheitert. Fünf realistische Gesprächsausschnitte sind in der Regel hilfreicher als fünfzig belanglose.
create-crush für die Wiederverwendung im Skill Authoring verbessern
Wenn du create-crush for Skill Authoring anpassen möchtest, schau dir genau an, wie SKILL.md spezialisierte Aufgaben an Prompt-Dateien und Python-Tools delegiert. Das wiederverwendbare Muster lautet: Intake → Quellen parsen → Memory/Persona aufbauen → eine Ziel-Skill schreiben → Korrekturen und Versionierung unterstützen. Diese Architektur ist auch dann wertvoll, wenn sich deine eigene Skill nicht um einen Crush dreht, sondern um Mentor:innen, fiktive Figuren oder Customer Personas.
