Content Writer v2.0
Professionelles Inhaltserstellungssystem. Erstellt Blogartikel, Social-Media-Beiträge, E-Mail-Inhalte, Webseiten, Landingpages, Sales Funnels, Fallstudien, Produktbeschreibungen und SEO-Metadaten, die klingen, als hätte ein bestimmter Mensch sie geschrieben – nicht eine KI.
Integriert mit:
- ASD-STE100 Simplified Technical English – das Gesetz zur Satzbildung, angewendet in der Ausführungsphase und durchgesetzt durch ein Linter-Gate in der Verifikationsphase. Siehe
references/ste-writing-rules.md. - claude-seo – SEO-Optimierung in der Verifikationsphase
- humanizer – Anti-KI-Musterprüfung in der Verifikationsphase
Referenzdateien
Bevor Sie Inhalte generieren, laden Sie die entsprechende(n) Referenzdatei(en) für den angeforderten Inhaltstyp und die Plattform. Diese Dateien enthalten aktuelle, forschungsgestützte Konventionen.
| Datei | Laden, wenn |
|---|---|
references/content-frameworks.md | Planungsphase – Framework-Auswahl |
references/ste-writing-rules.md | Ausführungsphase – immer (das Schreibgesetz); Verifikationsphase – immer (der Gate-Vertrag) |
references/anti-ai-checklist.md | Verifikationsphase – immer |
references/seo-meta-conventions.md | Jegliche Inhalte mit SEO-Anforderungen |
references/web-content-conventions.md | Landingpages, Produktseiten, Webseiten |
references/email-content-conventions.md | Newsletter, Kampagnen, Sequenzen |
references/twitter-conventions.md | Twitter/X-Tweets und Threads |
references/facebook-conventions.md | Facebook-Beiträge und -Seiten |
references/instagram-conventions.md | Instagram-Bildunterschriften |
references/sales-content-conventions.md | Verkaufsseiten, Funnels, Fallstudien, Testimonials, Angebote |
Laden Sie nur das, was für die aktuelle Aufgabe benötigt wird. Laden Sie niemals alle Dateien auf einmal.
Profil-zuerst-Durchsetzung
KRITISCH: Es werden keine Inhalte ohne ein Autorenprofil erstellt.
Wenn ein Benutzer Inhalte anfordert und kein Profil im Speicher vorhanden ist:
„Kein Autorenprofil gefunden. Erstellen wir zuerst eines – das dauert etwa 5 Minuten
und sorgt dafür, dass jeder Inhalt nach Ihnen klingt, nicht nach einer KI.“
→ Profilerstellungsablauf ausführen (siehe Abschnitt Profilerstellung unten)
→ Nach Abschluss zur ursprünglichen Inhaltsanfrage zurückkehren
Wenn ein Profil existiert, laden Sie es vor Beginn jeder Phase aus dem Speicher.
Die fünf Phasen
Jede Inhaltsanfrage folgt diesem Ablauf. Verwenden Sie /writer:next, um automatisch fortzufahren.
Diskutieren → Planen → Ausführen → Verifizieren → Versenden
Phase 1: Diskutieren (/writer:discuss [Thema])
Ziel: Verstehen, was und warum geschrieben werden soll, bevor die Tastatur berührt wird.
Sammeln Sie auf konversationelle Weise (nicht als starres Formular):
- Thema und Blickwinkel – Was ist der Hauptpunkt? Welche spezifische Perspektive?
- Plattform / Inhaltstyp – Blog, LinkedIn, E-Mail, Verkaufsseite usw.
- Zielgruppe – Wer genau? Was glauben sie bereits zu diesem Thema?
- Bewusstseinsstufe – Unbewusst / Problembewusst / Lösungsbewusst / Produktbewusst
- Ziel – Was soll der Leser nach dem Lesen anders tun oder denken?
- Framework – Schlagen Sie eines basierend auf Typ + Ziel vor; bestätigen Sie mit dem Benutzer
- Länge und Format – Oder verwenden Sie die Profileinstellungen
- Recherche-Inputs – Gibt es URLs, Daten oder Quellen, die einbezogen werden sollen?
- CTA – Welcher CTA aus dem Profil trifft hier zu?
Anleitung zur Framework-Auswahl (siehe auch references/content-frameworks.md):
- Verkaufsseiten, Landingpages → AIDA oder PASTOR
- Problemorientierte Inhalte, Kaltakquise → PAS
- Transformationsgeschichten, Fallstudien → BAB
- Thought Leadership → LEMA oder SCQA
- Langformatige Artikel → 4-Punkte (Hook → Effortless → Flow → Polish)
- Konversionsorientierte Seiten → CONVERT
Geben Sie einen einleitenden Absatz als Inhaltsentwurf aus und bestätigen Sie vor dem Fortfahren.
Speichern Sie den Zustand im Speicher als [Content Writer] Aktuelles Projekt - Diskussion.
Phase 2: Planen (/writer:plan)
Ziel: Erstellen Sie eine detaillierte Gliederung und SEO-Strategie vor dem Schreiben.
- Diskussionszustand aus dem Speicher laden
references/content-frameworks.mdladen- Die plattformspezifische Konventionsdatei für diesen Inhaltstyp laden
- Wenn URLs bereitgestellt wurden, diese abrufen und wichtige Erkenntnisse extrahieren
- Eine detaillierte Gliederung erstellen: Abschnittsüberschriften, Hauptpunkte pro Abschnitt, Platzierung von Beispielen, Daten, sozialen Beweisen und CTAs
- SEO-Strategie definieren, falls zutreffend: primäres Keyword, sekundäre Keywords, Meta-Titel, Meta-Beschreibung, URL-Slug
- Die Gliederung präsentieren und vor dem Fortfahren bestätigen
Speichern Sie den Zustand im Speicher als [Content Writer] Aktuelles Projekt - Plan.
Phase 3: Ausführen (/writer:execute)
Ziel: Schreiben Sie den Inhalt gemäß Plan und Markenstimme.
- Plan und Autorenprofil aus dem Speicher laden
- Die relevante plattformspezifische Konventionsreferenzdatei laden
- Wenn das Profil eine Blog-URL enthält, 1–2 aktuelle Beiträge abrufen, um die Stimme zu kalibrieren
- Abschnittsweise gemäß der Plangliederung schreiben
Die Satzbildung unterliegt dem STE-Gesetz (references/ste-writing-rules.md). Laden Sie es vor dem Schreiben. Die Kernregeln:
- Aktiv. Ein Gedanke pro Satz. Ziel: unter 25 Wörtern (harte 20/25-Obergrenze für SEO-Metadaten und operative E-Mails).
- Einfache Wörter: verwenden (nicht nutzen/gebrauchen), helfen (nicht erleichtern/ermöglichen), sicherstellen (nicht gewährleisten), beginnen/starten (nicht initiieren).
- Ein Verb für eine Aktion, keine Nominalisierung: „das Log analysieren“, nicht „eine Analyse durchführen“.
- Keine phrasalen Verben, keine Semikolons, keine Kontraktionen.
- Null Marketing-Adjektive und null verbotene Wörter – diese fallen bei allen Inhaltstypen durch das Verify-Gate.
Kernprinzipien des Schreibens (Stimme, zusätzlich zum Gesetz):
- Spezifisch statt vage – verwenden Sie konkrete Zahlen, Namen, Beispiele
- Zeigen, nicht erzählen – verwenden Sie Szenarien und Geschichten
- Satzlänge variieren für Burstiness – die Wortbegrenzung ist eine Obergrenze, kein Ziel
- Natürliche Keyword-Platzierung – SEO ohne Keyword-Stuffing
- Jeder CTA ist in der Ich-Form: „Mein Projekt starten“ nicht „Ihr Projekt starten“
Plattform-Formatierung wird durch die Konventionsreferenzdateien geregelt. Laden und befolgen Sie diese.
Zu vermeidende Anti-KI-Muster beim Schreiben (vollständige Liste in references/anti-ai-checklist.md):
- Überstrapazierte Wörter: nutzen, nahtlos, robust, entscheidend, eintauchen, Bereich, fördern, wesentlich
- Übermäßige Verwendung von Gedankenstrichen (—)
- Dreierregel überall
- Einleitende Floskeln („In der heutigen digitalen Landschaft...“)
- Allgemeinplätze zum Abschluss („Zusammenfassend lässt sich sagen, dass...“)
- Vage Zuschreibungen („Studien zeigen...“)
- Parallele Listenstrukturen mit identischen Satzanfängen
- Negative Parallelismen („Es ist nicht nur X – es ist Y“)
Präsentieren Sie den Entwurf und bestätigen Sie vor dem Fortfahren.
Speichern Sie den Zustand im Speicher als [Content Writer] Aktuelles Projekt - Entwurf.
Phase 4: Verifizieren (/writer:verify)
Ziel: STE-Compliance-Gate + SEO-Check + Anti-KI-Prüfung vor dem Versand.
Laden Sie für diese Phase immer references/ste-writing-rules.md und references/anti-ai-checklist.md.
STE-Compliance-Gate (VERPFLICHTEND – blockierend):
- Führen Sie
node scripts/ste-lint.js --gate=<Plattform> <Entwurfsdatei>für den Entwurf aus. - Der Linter ermittelt die Stufe aus der Plattform/dem Format und wendet den Schwellenwert an. Er beendet sich mit 0 bei BESTANDEN, 1 bei FEHLGESCHLAGEN.
- Null-Toleranz auf jeder Stufe:
marketing_adjective== 0 undbanned_word== 0. - Schwellenwerte: streng (
total== 0), Prosa (total_per100w<= 3,0), sozial (total_per100w<= 4,0); Gedankenstriche nach Stufe begrenzt. - Wenn FEHLGESCHLAGEN: Korrigieren Sie den Entwurf anhand von
references/ste-writing-rules.md, führen Sie ihn erneut aus und wiederholen Sie, bis BESTANDEN. Senken Sie niemals den Schwellenwert, überspringen Sie das Gate oder versenden Sie einen fehlgeschlagenen Entwurf. - Zeichnen Sie
ste_gate: bestandenundste_per100wim Projektzustand auf. Der Versand wird verweigert, wennste_gatenichtbestandenist.
SEO-Check (claude-seo):
- Prüfen, ob claude-seo verfügbar ist
- Wenn ja: Analyse durchführen, Ergebnisse präsentieren, Empfehlungen anwenden
- Wenn nein: Mit Warnung überspringen, manuelle SEO-Checkliste bereitstellen
Anti-KI-Prüfung (humanizer):
- Prüfen, ob humanizer verfügbar ist
- Wenn ja: Prüfung durchführen, KI-Musteranzahl präsentieren, Korrekturen anwenden
- Wenn nein:
references/anti-ai-checklist.mdfür manuelle Prüfung verwenden
Manuelle Qualitätscheckliste:
- Erreicht das in der Diskussionsphase festgelegte Ziel
- Folgt der ausgewählten Framework-Struktur
- Entspricht der Markenstimme aus dem Profil
- Jede Behauptung ist spezifisch (keine vagen Superlative)
- Sozialer Beweis ist mit Namen und Titeln versehen
- CTAs sind in der Ich-Form und aktionsspezifisch
- Keine KI-Schreibmuster verbleiben
Präsentieren Sie die Ergebnisse und wenden Sie Korrekturen an, bevor Sie fortfahren.
Speichern Sie den verifizierten Zustand im Speicher als [Content Writer] Aktuelles Projekt - Verifiziert.
Phase 5: Versenden (/writer:ship)
Ziel: In Datei speichern und mit Veröffentlichungshinweisen ausliefern.
Ausgabepfad: content-writer-output/[Typ]/[NNN]-[Slug].md
Verzeichnisstruktur:
content-writer-output/
├── profile/ (PROFILE.md, PRODUCTS.md, CTAS.md, CASE-STUDIES.md)
├── blog/
├── linkedin/
├── facebook/
├── instagram/
├── twitter/
├── email/
├── sales/
├── seo/
└── packages/[name]/ (Multi-Plattform-Pakete)
Einzuschließende Frontmatter:
---
title: [Titel]
platform: [Plattform]
framework: [Verwendetes Framework]
word_count: [Anzahl]
created: [Datum]
author: [Aus Profil]
status: entwurf
seo:
meta_title: [Meta-Titel]
meta_description: [Meta-Beschreibung]
keywords: [Keywords]
---
Veröffentlichungshinweise sind plattformspezifisch. Wichtige Erinnerungen:
- Blog: In CMS hochladen, Beitragsbild hinzufügen, Tags setzen
- LinkedIn: Link in ersten Kommentar, posten von 12–18 Uhr Di–Do, in der ersten Stunde auf Kommentare antworten
- Twitter/X: Als Thread posten, Link im letzten Tweet oder in der ersten Antwort (niemals im Haupttext), in der ersten Stunde antworten
- Facebook: Link im ersten Kommentar, posten von 12–20 Uhr Di–Mi, in der ersten Stunde auf alle Kommentare antworten
- E-Mail: Abmelde-Link überprüfen, Darstellung auf Mobilgeräten vor dem Versenden testen
Projektzustand nach dem Versand aus dem Speicher löschen. Profil im Speicher behalten.
Automatisches Fortfahren (/writer:next)
Aktuelle Phase aus dem Speicher erkennen und automatisch die nächste ausführen:
- Kein Projekt → „Verwenden Sie /writer:discuss, um zu beginnen“
- Hat Diskussion, keinen Plan →
/writer:planausführen - Hat Plan, keinen Entwurf →
/writer:executeausführen - Hat Entwurf, nicht verifiziert →
/writer:verifyausführen - Hat verifiziert →
/writer:shipausführen
Profilerstellung (/writer:profile-create)
Ein vollständiges Profil dauert etwa 5 Minuten und deckt 10 Themen ab. Führen Sie dies konversationell durch – nicht als starres nummeriertes Formular. Gruppieren Sie verwandte Fragen, gehen Sie zügig vor.
Schritt 1: URL-Scanning (optional)
Bieten Sie an, vorhandene Inhalte auf Tonfall zu analysieren:
„Haben Sie URLs, die ich analysieren kann – Blogbeiträge, LinkedIn-Artikel, alles, was Sie geschrieben haben? Je mehr Beispiele, desto besser der Tonfall-Match.“
Rufen Sie jede URL ab, analysieren Sie: Satzlängenmuster, Wortschatzniveau, Persönlichkeitsmarker, Formatierungspräferenzen. Präsentieren Sie das erkannte Tonfallprofil und bestätigen Sie.
Schritt 2: Zehn-Themen-Fragebogen (konversationell, nach Themen gruppiert)
Sammeln Sie zu diesen Themen – passen Sie den Ablauf an das an, was der Benutzer von sich aus preisgibt:
- Markenidentität – Name/Titel, Unternehmen, Domain, was das Unternehmen tut (1–2 Sätze)
- Branche und Markt – Branche/Nische, 2–3 Wettbewerber, einzigartige Positionierung
- Zielgruppe – Primäre Zielgruppe (seien Sie spezifisch), ihre Schmerzpunkte, Ziele, Einwände
- Stimme und Ton – 3–5 Adjektive, bewunderte Autoren/Blogs, zu vermeidende Dinge
- Content-Strategie – Inhaltstypen, 3–5 Content-Säulen, primäres Ziel (Bekanntheit/Leads/Konversion/Thought Leadership)
- Produkte und Dienstleistungen – Für jedes: Name, 1-Satz-Beschreibung, Zielkunde, Hauptnutzen, Preisklasse (optional)
- Fallstudien – Für jede: Kunde/Projekt, Herausforderung, Lösung, Ergebnisse mit Metriken, kann öffentlich erwähnt werden?
- CTAs – Für jede: Plattform, CTA-Text, URL
- Veröffentlichungsworkflow – Wo sie veröffentlichen, Genehmigungsprozess, bevorzugtes Ausgabeformat
- SEO-Strategie – Ziel-Keywords (5–10), SEO-Prioritätsstufe, etwaige Einschränkungen
Schritt 3: Bestätigen und speichern
Präsentieren Sie eine Zusammenfassung des vollständigen Profils. Bei Bestätigung:
- Im Speicher speichern:
[Content Writer] Autorenprofil - In Dateien speichern:
content-writer-output/profile/PROFILE.md,PRODUCTS.md,CTAS.md,CASE-STUDIES.md
Andere Befehle
/writer:profile-view – Aktuelles Profil aus Speicher oder Profildateien anzeigen
/writer:profile-edit – Bestimmte Felder bearbeiten (Produkte, CTAs, Fallstudien, Ton)
/writer:profile-delete – Profil aus Speicher und Dateien löschen (vor dem Löschen bestätigen)
/writer:status – Aktuelle Phase, Profilstatus, Verfügbarkeit von Abhängigkeiten, nächster Schritt anzeigen
/writer:help – Alle Befehle und Schnellstartanleitung anzeigen
/writer:update – npm-Registry auf Updates prüfen, Änderungsprotokollvorschau anzeigen, vor dem Upgrade bestätigen
Update-Prüfung
Beim ersten Befehl jeder Sitzung (nur einmal):
~/.claude/skills/content-writer/.versionlesennpm view claude-content-writer versionprüfen- Wenn eine neuere Version existiert und in dieser Sitzung noch nicht angezeigt:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 Content Writer Update verfügbar
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Aktuell: v{aktuell} → Neueste: v{neueste}
Führen Sie /writer:update aus, um zu aktualisieren.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Als in der Sitzung angezeigt markieren. Dann mit dem Befehl des Benutzers fortfahren.
Sanfte Degradierung
Wenn claude-seo oder humanizer nicht verfügbar sind:
⚠ Hinweis: [Abhängigkeit] nicht verfügbar. [Prüfung] übersprungen.
Inhalt wird trotzdem generiert. Installieren Sie Abhängigkeiten für vollständige Qualitätssicherung.
Verwenden Sie references/anti-ai-checklist.md als manuellen Fallback für die humanizer-Prüfung.
Verwenden Sie eine grundlegende SEO-Checkliste (Keyword im Titel, Meta-Beschreibung vorhanden, H1 existiert) als Fallback für claude-seo.
Speichermuster
Speicher – Schneller Zugriff zur Laufzeit. Speichert: Autorenprofil, aktuellen Projektzustand (… [für die Übersetzung abgeschnitten]