CommunityCodierung & Entwicklunggithub.com

woutersf/claude-skill-no-emdashes

Entfernt Gedankenstriche (em dashes) aus Text, um Probleme mit der Anzeige oder Verarbeitung zu vermeiden.

Was ist claude-skill-no-emdashes?

Diese Fähigkeit für KI-Agenten wie Claude Code, Cursor oder Codex entfernt automatisch Gedankenstriche (em dashes, —) aus Texten. Gedankenstriche können in bestimmten Anzeigeumgebungen, beim Parsen oder bei der Datenverarbeitung zu unerwarteten Problemen führen, da sie oft nicht korrekt erkannt oder dargestellt werden. Der Skill sucht systematisch nach allen Vorkommen von — und ersetzt sie entweder durch nichts (Entfernung) oder durch alternative Zeichen wie Bindestriche (-). Er ist besonders nützlich für die Bereinigung von Texten, die aus Quellen mit typografischer Formatierung stammen (z. B. aus CMS-Systemen, Office-Dokumenten oder Webseiten), bevor sie in Umgebungen verwendet werden, die einfache ASCII-Zeichen bevorzugen. Die Nutzung ist einfach: Der Agent erhält den Befehl, Gedankenstriche aus dem angegebenen Text oder Dokument zu entfernen. Die Plattformen, die direkt unterstützt werden, umfassen Claude Code, Cursor und Codex, sodass Entwickler den Skill nahtlos in ihren Workflow integrieren können.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add woutersf/claude-skill-no-emdashes

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-skill-no-emdashes?

claude-skill-no-emdashes

Beschreibung

Entfernt Gedankenstriche (em dashes —) aus Texten, um Kompatibilitäts- und Anzeigeprobleme zu vermeiden.

Verwendung

Fordere den Agenten auf, alle Gedankenstriche aus dem gegebenen Text zu entfernen oder zu ersetzen.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex

Funktionsweise

Der Skill durchsucht den Text nach dem Unicode-Zeichen für Gedankenstrich (—, U+2014) und führt eine der folgenden Aktionen aus:

  • Entfernen: Ersetzen durch leeren String
  • Ersetzen: Ersetzen durch einen Bindestrich (-) oder ein anderes gewünschtes Zeichen

Beispiel

Eingabe:

Der Hund — ein treuer Begleiter — lief über die Wiese.

Ausgabe (Entfernung):

Der Hund ein treuer Begleiter lief über die Wiese.

Ausgabe (Ersetzung mit Bindestrich):

Der Hund - ein treuer Begleiter - lief über die Wiese.

Verwandte Skills