story-grader
Bewertet B2B-Stories, Pitches und Landingpage-Texte von 1 bis 100 und nennt die wichtigsten Verbesserungen. Autor: Benjamin Ard, MIT-Lizenz, Quelle github.com/benjaminard/storyskills.
Was wir für Redaktion und Marketing nutzen, und was bei Rechtsfragen in Deutschland zur Verfügung steht.
Teil 1
story-graderBewertet B2B-Stories, Pitches und Landingpage-Texte von 1 bis 100 und nennt die wichtigsten Verbesserungen. Autor: Benjamin Ard, MIT-Lizenz, Quelle github.com/benjaminard/storyskills.
story-to-pageMacht aus einer fertigen Story eine Single-Page: Aufbau, Überschriften, Belege, Konversionslogik. Autor: Benjamin Ard, MIT-Lizenz, Quelle github.com/benjaminard/storyskills.
teach-storySchreibhandwerk für Texte, die erzählen und erklären: LinkedIn-Posts, Website-Copy, Mails, Founder-Essays. Autor: Benjamin Ard, MIT-Lizenz, Quelle github.com/benjaminard/storyskills.
be-a-journalistMacht aus Quellenmaterial (Interview, Pressemitteilung, Dokument, Daten) journalistische Texte nach klaren Handwerksregeln. Autor: Benjamin Ard, MIT-Lizenz, Quelle github.com/benjaminard/storyskills.
seo-meta-titlesSchreibt und prüft Title-Tags und Meta-Descriptions für Webseiten. Autor: Benjamin Ard, MIT-Lizenz, Quelle github.com/benjaminard/storyskills.
design:ux-copyMikrotexte, Fehlermeldungen, Empty States und Call-to-Actions.
junge-digitale-presseGuter Schreibstil mit Business-Bezug. Inspiriert von brand eins, gut nutzbar für Texte im Geschäftskontext.
stil-dasfilterGuter Schreibstil mit Kulturbezug. Inspiriert von Das Filter, passend für Kultur- und Magazintexte.
stil-dasfilter-plusErgänzung zu Jans Skill mit Messwerten aus 20 Texten von Das Filter, getrennt nach Form (Kritik, Kolumne, Essay, Reportage, Interview), und einem Skript, das einen Entwurf nachmisst. Gespeichert sind nur Zahlen und Beschreibungen, keine Textauszüge. Das Magazin hat sich verabschiedet, die Texte waren am 31.10.2026 noch online.
stop-slopKurzes Regelwerk gegen KI-Muster mit Bewertung von 1 bis 50. Autor: Hardik Pandya, Stand 18.03.2026, MIT-Lizenz, Quelle github.com/hardikpandya/stop-slop. Auf Englisch ausgelegt, für Deutsch taugen vor allem die Struktur- und Rhythmusregeln.
humanizer-deDeutscher Stil-Editor mit 72 Mustern: prüft Register und Rhythmus und gleicht Fakten ab.
blader/humanizer von Siqi Chen.github.com/marmbiz/humanizer-degerman-textingSteuert alle Textskills in fester Reihenfolge: Tonlage wählen, schreiben, KI-Muster entfernen, Fakten abgleichen. Fehlende Skills werden übersprungen. Maximal zwei Durchläufe pro Text, damit die Kosten kalkulierbar bleiben. Jans Original lag mir nicht vor. Die Fassung in der ZIP ist ein Entwurf von Claude mit gleichem Namen und wird durch Jans Datei ersetzt.
Demo
Die Beschreibung der Gruppe „Filmteam Kollektiv“ wurde mit den Skills überarbeitet. Jeder Absatz lässt sich einzeln zwischen Vorher und Nachher umschalten. Der Inhalt ist gleich geblieben, es kamen keine neuen Fakten hinzu.
junge-digitale-presse für den Business-Ton, stil-dasfilter für den Kultur-Ton.Lücke geschlossen
stil-dasfilter sogar zwei pro Absatz.Das Skript textcheck/text-check.py liegt in der ZIP und warnt, ohne etwas zu ändern. german-texting ruft es in Schritt 4 auf. Die Schwellen stehen oben im Skript.
emoji-kuerzel.txt und werden nie beanstandet. Für die Gruppe: 💡 ✅ ❌ 🔵 🎁 🎟️ 🤝.stil-dasfilter erlaubt bis zu zwei Halbgeviertstriche pro Absatz. Der Form-Check ist strenger, und german-texting gibt ihm Vorrang. Jans Datei habe ich nicht verändert. Ob seine Regel angepasst wird, entscheidet Jan.
Sie liegen in textcheck/textproben/. Die gesperrte Schrift im Titel der ersten Probe habe ich aus dem Screenshot nachgebaut. Die Probe sauber.txt löst keine Warnung aus.
F I L M T E A M K O L L E K T I V Gute Leute finden gute Leute. Fast 300 Selbstständige und Unternehmer. Film, Event, Kunst, Logistik, Gastronomie, Handwerk, KI. Der Name nennt die Herkunft: das Set, wo Probleme gelöst werden, nicht verwaltet. Diese Haltung ist die Eintrittskarte. Die Branche nicht. ―――――― DAS PRINZIP Wie beim Foodsharing. Dort wird nichts weggeworfen, hier verfällt keine Gelegenheit. Eine Anfrage, die du nicht selbst bedienst, gibst du hier weiter. Ebenso einen Platz auf der Gästeliste, ein Give-away, die Suche nach einem Partner. Du bleibst der Kontakt, der liefert. 💡 Offen · ✅ Vergeben · ❌ Storniert · 🔵 Info · 🎁 Give-away · 🎟️ Gästeliste · 🤝 Partner gesucht
WARNUNGEN (4), der Text wurde nicht verändert: - Zeile 1: Überschrift in Großbuchstaben -> F I L M T E A M K O L L E K T I V - Zeile 1: Gesperrte Schrift (Buchstaben mit Leerzeichen) -> F I L M T E A M K O L L E K T I V - Zeile 12: Überschrift in Großbuchstaben -> DAS PRINZIP - Zeile 10: Trennlinie aus Zeichen -> ――――――
Hallo zusammen 👋😀 Willkommen in der Gruppe 😉🎉 🤝 Partner gesucht für ein Projekt in Berlin.
WARNUNGEN (5), der Text wurde nicht verändert: - Gesamter Text: Zu viele Emojis außerhalb der Kürzel-Liste: 4 gefunden, höchstens 3 empfohlen - Zeile 1: Generisches Emoji (Gruß oder Dekoration) -> 👋 (Waving Hand Sign) - Zeile 1: Generisches Emoji (Gruß oder Dekoration) -> 😀 (Grinning Face) - Zeile 3: Generisches Emoji (Gruß oder Dekoration) -> 😉 (Winking Face) - Zeile 3: Generisches Emoji (Gruß oder Dekoration) -> 🎉 (Party Popper)
Das Set — ein Ort, an dem Probleme gelöst werden — ist unser Vorbild. Wer so arbeitet – ob mit oder ohne Film – ist willkommen, und das – ehrlich gesagt – gilt für alle. Hier steht ein sauberer Satz, der mit Komma und Punkt auskommt.
WARNUNGEN (2), der Text wurde nicht verändert: - Zeile 1: 2× Geviertstrich (—), typisches KI-Merkmal: Punkt, Komma oder Klammer verwenden -> Das Set — ein Ort, an dem Probleme gelöst werden — ist unser - Zeile 3: 4× Gedankenstrich ( – ), erlaubt ist höchstens 1 im Text -> Wer so arbeitet – ob mit oder ohne Film – ist willkommen, un
Teil 2
Es gibt keinen Skill und keinen Connector, der speziell auf deutsches Recht zugeschnitten ist. Die Plugins sind generisch gebaut und arbeiten mit einem Playbook, das erst über ein Einrichtungs-Interview entsteht. Ob die Voreinstellungen zu deutschem Recht passen, ist ungeprüft.
Über 230 Rechtsordnungen mit Gesetzen, Rechtsprechung und Literatur, darunter Deutschland und die EU. Antworten kommen mit Quellenlink.
Primärquellen inklusive EU-Recht (CELEX, ELI). Der Skill legalcode:legalcode-mcp-guide erklärt die Reihenfolge der Aufrufe.
privacy-legal:*use-case-triage: braucht es eine Folgenabschätzung?pia-generation: erstellt sie.dpa-review: Auftragsverarbeitungsverträge prüfen.dsar-response: Auskunfts- und Löschanfragen.reg-gap-analysis und policy-monitor: Abgleich mit Vorschriften und Datenschutzerklärung.commercial-legal:*review, nda-review, saas-msa-review, vendor-agreement-reviewrenewal-tracker: Kündigungsfristen im Blickescalation-flagger, stakeholder-summarylegal:*review-contract, triage-nda, compliance-check, legal-risk-assessment, vendor-check, brief, signature-request
Nicht erreichbar (Proxy-Fehler 403): DocuSign, Ironclad, Definely, iManage, TopCounsel, Box, Egnyte sowie das Plugin legalcode. Wer diese Connectors braucht, muss die Verbindung erneut anstoßen.
Für David
Die Menünamen habe ich nach bestem Wissen beschrieben, auf einem Pixel sind sie nicht geprüft. Zeigt die Android-App kein „Hochladen“, geht es im Chrome-Browser: claude.ai öffnen, anmelden, im Chrome-Menü „Desktop-Version“ wählen und dort Einstellungen, Fähigkeiten, Skills öffnen.
german-texting: steuert alle Textskills (Entwurf)humanizer-de: deutscher Stil-Editorstop-slop: Regelwerk gegen KI-Musterstil-dasfilter-plus: Messwerte zu Das Filter (Entwurf)teach-story, story-grader, story-to-pagebe-a-journalist, seo-meta-titlesjunge-digitale-presse und stil-dasfilter von Jan sind bereits da und werden nicht noch einmal hochgeladen. Die Skills erscheinen danach auch in Claude-Code-Sitzungen in der Cloud.
Die Datei david-skills.zip bleibt zur Ablage. Sie enthält alle elf Skills, den Prüfbericht, QUELLEN-UND-LIZENZEN.txt, den Scanner und den Form-Check. David braucht sie nicht, für ihn zählen nur die neun Einzeldateien.
Sicherheit und Kosten
Das Skript skill-scan.py liegt in der ZIP im Ordner scanner. Es prüft Skills, bevor sie installiert werden, und braucht Python 3 auf einem Rechner. Für David ist das nicht nötig, das Ergebnis steht unten. Es führt nichts aus und sendet nichts, es liest nur Dateien. Aufruf: python3 scanner/skill-scan.py skills/
7 grün, 4 gelb, 0 rot. Acht Skills bestehen nur aus Text. Python-Skripte enthalten humanizer-de, german-texting (der Form-Check) und stil-dasfilter-plus (das Messskript).
Gelb sind humanizer-de (siehe nächste Kachel), german-texting (enthält den Form-Check als Skript), stil-dasfilter-plus (enthält ein Messskript) und story-to-page. Dessen Anleitung sieht eine Schleife vor, die so lange läuft, bis die Seite eine Punktzahl erreicht. Das kann mehr Tokens kosten.
Gelb, aus drei Gründen: Der Skill enthält 13 Python-Skripte, fordert Bash-Freigabe an, und doctor.py sowie spell_lint.py starten andere Programme (Versionsabfrage, Hunspell). In den Skripten habe ich keine Netzwerkaufrufe gefunden. Das ist eine Stichprobe per Mustersuche und keine vollständige Code-Prüfung.
Die ZIP enthält die 27 Dateien des offiziellen Claude.ai-Bundles, unverändert kopiert. Nicht enthalten ist der Runner humanizer_two_pass.py, der die Claude- oder Codex-Kommandozeile starten und damit zusätzliche Modellaufrufe auslösen würde. Das Kostenrisiko dadurch entfällt.
Ein Skill selbst kostet nichts. Kosten entstehen als Tokens, wenn Claude ihn lädt. Pro Nutzung etwa: stil-dasfilter 0,9 Tsd., junge-digitale-presse 1,2 Tsd., story-grader 3,7 Tsd., story-to-page 6 Tsd., teach-story 7,5 Tsd. Die Referenzdateien von story-grader und teach-story kommen nur bei Bedarf dazu. humanizer-de lädt rund 6 Tsd. Tokens, mit Referenzdateien deutlich mehr. be-a-journalist liegt bei rund 7,5 Tsd., seo-meta-titles bei rund 2,6 Tsd.
Er ist ein Muster-Scanner und kein Virenscanner mit Signaturdatenbank. Er findet Verdächtiges, beweist aber keine Harmlosigkeit. Skills mit Skripten sollte zusätzlich eine Fachperson ansehen. Gegen einen frisch erfundenen Trick hilft er nicht.
Netzwerk
In einer Cloud-Sitzung von Claude Code sind nur freigegebene Adressen erreichbar. Der erste Abruf der Das-Filter-Texte scheiterte, weil die Adresse falsch war. Ob eine Domain gesperrt ist, zeigt dieselbe Fehlermeldung. Auf dem eigenen Rechner gibt es diese Sperre nicht. Die Liste gilt also nur für Cloud-Umgebungen.
Dokumentation: code.claude.com, Network access
Diese Adressen brauchen die Skills. dasfilter.com nur, wenn Textproben abgerufen werden sollen.
| Adresse | Wofür | Stand |
|---|---|---|
github.com | Skills und Updates von GitHub holen, etwa für humanizer-de und stop-slop. | Nötig. In dieser Sitzung ging Git-Lesen über den Proxy auch ohne Eintrag. |
raw.githubusercontent.com | Einzelne Dateien aus GitHub lesen, Plugin-Marktplatz. | Nötig für die Plugin-Installation. |
pypi.org, files.pythonhosted.org | Python-Zusatzpakete für humanizer-de (PyYAML, optionale Rechtschreibprüfung). | Gedeckt durch „Paketmanager erlauben“, kein eigener Eintrag nötig. |
dasfilter.com | Textproben von Das Filter für einen eigenen Stil-Skill abrufen. | Geprüft, in dieser Sitzung erreichbar. Die früher versuchten Adressen dasfilter.de und www.das-filter.de waren falsch. |
| Domain von brand eins | Textproben als Stilvorlage für junge-digitale-presse. | Optional, Adresse nicht geprüft. |
| Hosts der Plugin-Connectors | DocuSign, Ironclad, Definely, iManage, TopCounsel, Box, Egnyte, legalcode. | Diese meldeten in der Sitzung 403 vom Proxy. Die Hostnamen stehen nicht im Fehlertext. Sie sind bei den Anbietern nachzusehen. |
stil-dasfilter und german-texting.skill-scan.py. Er liest nur lokale Dateien.Stand: 30.10.2026. Gestaltung im Mural-Theme.