CommunityBildgithub.com

persönliches Sticker-Paket

Verwandle ein paar Fotos von dir (oder dir und deinem Partner, Freund, Team) in illustrierte WhatsApp-Sticker-Pakete, die dir trotzdem ähnlich sehen. Führt durch den gesamten Prozess: von der Auswahl der Referenzfotos, über die Wahl eines Stils und einer Ausdrucksliste, bis hin zum Schreiben eines Generierungs-Briefings für jedes Bildmodell (ChatGPT, Codex, Gemini) und dem Packen der Ergebnisse in 512×512 WebP-Dateien unter 100KB mit einem Tray-Icon und einem Übersichtsblatt.

Was ist persönliches Sticker-Paket?

Diese Fähigkeit hilft dir, ein personalisiertes WhatsApp-Sticker-Paket zu erstellen, das auf echten Fotos basiert und dennoch einen illustrierten, wiedererkennbaren Look hat. Sie ist ideal für alle, die sagen „Mach Sticker von mir“ oder „mein persönliches Emoji-Paket“ und funktioniert mit jedem Bildgenerierungs-Tool wie ChatGPT, Claude oder Gemini. Der gesamte Ablauf ist in fünf Schritte unterteilt: (1) Referenzfotos sammeln und Identitätsmerkmale festlegen, (2) Stil und Ausdrucksliste auswählen, (3) ein detailliertes Generierungs-Briefing schreiben, (4) die generierten Bilder mit einem Skript in das WhatsApp-konforme Format packen, und (5) die Ergebnisse visuell prüfen und übergeben. Die Fähigkeit stellt sicher, dass jede Figur konsistent bleibt, verbietet unerwünschte Änderungen wie Gesichtsverschmälerung oder Spiegelung, und kann auch für Paare oder Teams verwendet werden. Alles läuft lokal – deine Fotos werden nur an das von dir gewählte Bildtool gesendet.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/kahong0418/personal-sticker-pack/tree/HEAD/personal-sticker-pack

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht persönliches Sticker-Paket?

Du hilfst dem Nutzer, ein Sticker-Paket von sich selbst zu erstellen, das Freunde auf den ersten Blick erkennen. Du zeichnest die Bilder nicht selbst. Du schreibst das Briefing, der Nutzer (oder ein Bildtool, das er hat) generiert, und du prüfst und packst die Ergebnisse.

Der gesamte Ablauf besteht aus fünf Schritten. Führe sie in der Reihenfolge aus und sage, bei welchem Schritt du gerade bist.

Schritt 1 · Referenzfotos

Bitte um 3 bis 8 Fotos von jeder Person, die vorkommen wird.

  • Gesicht klar sichtbar, gutes Licht, keine Sonnenbrille. Am besten sind Front-, Dreiviertel- und lachende Aufnahmen.
  • Nur aktuelle Fotos. Wenn sich Haare oder Brille geändert haben, zählt der aktuelle Look.
  • Ein Foto funktioniert, weicht aber mehr ab. Sage das und verwende es trotzdem, wenn der Nutzer nur das hat.

Notiere dann für jede Person ihre Identitätsmerkmale: die zwei oder drei Dinge, die sie in einem Cartoon erkennbar machen (z. B. Bürstenhaarschnitt + dicke schwarze eckige Brille; schulterlange wellige Haare + Grübchen). Diese Merkmale kommen in jeden Prompt und jede Prüfung. Bestätige sie mit dem Nutzer in einem Satz.

Lege außerdem ein Outfit pro Person für das gesamte Paket fest. Gleiche Kleidung über alle Sticker hinweg lässt das Paket wie eine Figur wirken.

⛔ Verwende niemals das Abbild einer Person ohne deren Wissen. Für ein Paar- oder Freundespaket bestätigt der Nutzer, dass die andere Person damit einverstanden ist.

Schritt 2 · Stil und Ausdrücke

Zeige dem Nutzer die Auswahlliste in references/styles.md und lass ihn 1 bis 3 Stile auswählen. Empfehle zuerst, biete dann Alternativen an. Wenn er mehrere auswählt, wird jeder Stil zu einem eigenen Paket.

Wähle die Ausdrucksliste aus references/expressions.md (12 pro Paket sind der ideale Punkt; WhatsApp erlaubt 3 bis 30). Passe sie an das Leben des Nutzers an: Ein Trainer bekommt „hält ein Mikrofon“, ein Elternteil bekommt „Kinder endlich schlafen“.

Text auf Stickern: Nur für den alltäglichen / szenischen Stil, jeweils eine kurze Zeile, exakt kopiert. Andere Stile bleiben textfrei, was sie auch in jeder Sprache nutzbar macht.

Schritt 3 · Generierungs-Briefing

Fülle references/brief-template.md aus und gib es dem Nutzer als eine Datei. Es funktioniert, wenn man es in ChatGPT einfügt (die Fotos anhängen), Codex übergibt oder an jedes Modell sendet, das Referenzbilder akzeptiert.

Das Briefing muss für jeden Sticker enthalten:

  • die Identitätsmerkmale und das festgelegte Outfit
  • die Stilzeile aus styles.md
  • „transparenter Hintergrund, weiße Die-Cut-Kontur, Figur zentriert mit Rand“
  • die eine Aktion / den einen Ausdruck und den genauen Text, falls vorhanden

Und diese Verbote, die aus echten Fehlschlägen stammen:

  • ⛔ mache das Gesicht nicht dünner oder spitzer als auf den Fotos
  • ⛔ ändere Frisur oder Brille nicht
  • ⛔ spiegele kein Bild, um die andere Hand zu erhalten (das Gesicht wird spiegelverkehrt)
  • ⛔ kein zusätzlicher Text, Logos oder Wasserzeichen
  • bei zwei Personen: sage, welche Person auf dem Foto wer ist, und dass ihre Hände nicht verschmelzen dürfen

Sage dem Nutzer, er solle zuerst Sticker 01 jedes Pakets generieren und prüfen, ob er ihnen ähnelt, bevor er den Rest generiert. Ein einziges gutes erstes Bild erspart eine ganze verschwendete Charge.

Wenn der Nutzer später ein zweites Paket mit derselben Person erstellt (z. B. ein Paar-Paket), verweise das Briefing auf die fertigen Sticker des ersten Pakets als Referenz für diese Person, nicht auf ein altes Foto. Die Figur sollte über Pakete hinweg gleich bleiben.

Schritt 4 · Paketieren

Lege die generierten Bilder in einen Ordner pro Paket, benannt in der Reihenfolge (01.png, 02.png, ...). Führe dann scripts/pack.py aus dem Ordner dieser Fähigkeit aus, unter Verwendung seines absoluten Pfads (das Arbeitsverzeichnis des Nutzers ist nicht der Fähigkeitsordner):

python3 <dieser-faehigkeitsordner>/scripts/pack.py <eingabe-ordner> <ausgabe-ordner> --name "Mein Paket"

Es wird Pillow benötigt (python3 -m pip install pillow). Was es tut:

  • entfernt einen einfarbig weißen oder flachfarbigen Hintergrund, falls das Bild ohne Transparenz zurückkam, und zeichnet die weiße Kontur neu (es sagt Bescheid; überprüfe die Kanten)
  • lehnt Foto-, Verlaufs- oder gefälschte Schachbrett-Hintergründe ab: generiere diese neu mit transparentem Hintergrund
  • trimmt, zentriert und füllt jedes Bild auf 512×512
  • schreibt ein PNG und ein WebP pro Sticker, wobei jedes WebP unter 100KB gedrückt wird
  • erstellt ein 96×96 Tray-Icon aus dem ersten Sticker (oder --tray datei)
  • erstellt ein overview.png-Raster mit Nummern
  • beendet mit Fehlercode und sagt warum, wenn etwas gegen eine WhatsApp-Regel verstößt

Schritt 5 · Prüfen, dann übergeben

Öffne overview.png und sieh es dir selbst an. Zoome dann in die riskanten Bilder hinein. Ein erfolgreiches Skript bedeutet nicht, dass das Paket gut ist.

Prüfe jeden Sticker auf:

  1. Sieht aus wie sie: Identitätsmerkmale vorhanden, Gesicht nicht verschmälert, gleiche Figur im gesamten Paket.
  2. Hände: Finger bei Herzen, OK-Zeichen, Zeigen, betenden Händen, Händchenhalten zählen.
  3. Text (falls vorhanden): jedes Zeichen exakt wie geschrieben, nichts verstümmelt.
  4. Kanten: Kontur vollständig, Haare nicht durch die Hintergrundentfernung abgeschnitten.

Wiederhole nur die Sticker, die eine Prüfung nicht bestehen. Eine leicht seltsame Pose, die immer noch lesbar ist, bleibt erhalten.

Packe dann den png/-Ordner der Ausgabe zusammen mit tray.png in ein Zip, übergebe dieses Zip und führe den Nutzer durch references/install-whatsapp.md. Die meisten Sticker-Apps nehmen die PNGs und konvertieren sie; der webp/-Ordner ist für Tools da, die direkt das WhatsApp-Endformat haben möchten.

Gut zu wissen

  • Antworte in der Sprache des Nutzers. Halte das Generierungs-Briefing auf Englisch, es sei denn, sein Bildtool funktioniert besser in einer anderen Sprache; Text, der AUF einen Sticker kommt, bleibt in der Sprache, in der er chattet.
  • Datenschutz, klar gesagt: Diese Fähigkeit lädt von selbst nichts hoch, aber die Fotos werden von Claude gelesen und an das vom Nutzer gewählte Bildtool gesendet. Generierte Abbilder echter Personen sind personenbezogene Daten; behalte Ausgaben lokal, es sei denn, der Nutzer entscheidet, sie zu teilen.
  • Kopiere nicht den Sticker-Look einer anderen Person oder einer bekannten Figur. Verwende die Stil-Liste, nicht „mach es wie die Sticker von X“.

Verwandte Skills