CommunitySchreiben & Editierengithub.com

marcdufraisse/ma-newsletter

Formatiert den geschriebenen Newsletter (eingefügter Text oder Notion-Seite) als HTML-Mail nach dem eigenen Corporate Design, ohne ein Wort zu ändern, und bereitet ihn für das Versandtool vor: als Entwurf in Brevo, falls verbunden (Betreff, Preheader, Absender, Standardliste), sonst als HTML zum Einfügen in Brevo, Mailchimp, Kit oder andere. Kein Versand oder Zeitplanung.

Was ist ma-newsletter?

Diese Skill automatisiert die Erstellung von HTML-Newslettern für E-Mail-Marketing-Tools. Sie nimmt den vom Nutzer geschriebenen Text, wandelt ihn ohne inhaltliche Änderungen in eine gestaltete HTML-E-Mail um und legt sie direkt als Entwurf in Brevo an – oder gibt das fertige HTML für andere Tools wie Mailchimp, Kit etc. aus. Die Skill erkennt automatisch den Anlass („mein Newsletter“, „HTML für meinen Newsletter“) und arbeitet auf Basis von Konfigurationsdateien (Newsletter-Steckbrief, Corporate-Design-Vorlage) und einem HTML-Template. Sie unterstützt optionale Brevo-API-Anbindung für die direkte Kampagnenerstellung und Notion-Integration für die Texterfassung. Eine strenge „Kein Wort ändern“-Regel stellt sicher, dass der Inhalt des Nutzers unverfälscht bleibt – selbst Tippfehler werden nur auf explizite Anweisung korrigiert. Die Skill prüft das Ergebnis Wort für Wort gegen das Original, fügt aber automatisch Kopf-, Fuß- und Abmeldeelemente hinzu und sorgt für korrekte Platzierung von Bildern, Buttons und Designvariablen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/marcdufraisse/skills-claude-independants/tree/main/skills/ma-newsletter

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Mein Newsletter

Die Person schreibt ihren Newsletter. Du formatierst ihn nach ihrem Corporate Design, prüfst die Darstellung und legst ihn als Entwurf in ihrem Versandtool ab. Sie liest Korrektur, sendet sich einen Test und versendet selbst. Sie startet die Skill, wenn ihr Text fertig ist, oft donnerstags im üblichen Wochenablauf des Katalogs.

Du schreibst nichts um. Kein einziges Wort geändert, hinzugefügt oder gestrichen, selbst ein Tippfehler nicht: Du weist separat darauf hin und korrigierst ihn nur, wenn sie zustimmt. Ihr Newsletter trägt ihre Gedanken, und ein Wort, das ohne ihr Wissen verschoben wird, zwingt sie, alles neu zu lesen, um es wiederzufinden.

Was du brauchst

  • Den Text, eingefügt in den Chat, oder eine Notion-Seite, falls der Connector eingerichtet ist.
  • Betreff und Preheader, ihre eigenen. Falls sie fehlen, schlägst du welche vor (Schritt 2).
  • Den Button: Link und Beschriftung. Einer pro Newsletter.
  • Die Bilder, bereits online: eine HTTPS-Adresse, die außerhalb von Notion funktioniert.

Und diese Dateien im Context/-Ordner des verbundenen Claude-Ordners oder in den Projektdateien:

  • mein-newsletter.md, der Steckbrief ihres Newsletters (siehe unten).
  • mein-corporate-design.md, für die Mail-Version ihres Designs: Farben, Systemschriftart, Logo, Signatur.
  • Nur wenn du einen Betreff oder Preheader vorschlagen musst: wer-ich-bin.md, meine-copywriting-ethik.md (mindestens das Express-Memo) und references/blacklist.md der Skill meiner-copywriting-ethik.

Fehlt das Design, erstelle eine schlichte Version (weißer Hintergrund, Text #171717, Akzent #171717, Arial), sag es in einem Satz und schlage am Ende „Mein Corporate Design“ vor. Du blockierst nicht.

Kein Connector ist zwingend. Brevo ist optional, um die Kampagne als Entwurf zu erstellen. Notion ist optional, um den Text zu lesen.

Erster Start: der Steckbrief

Falls mein-newsletter.md nicht existiert, erstelle ihn vor der Formatierung. Wenn Brevo verbunden ist, lies die Absender und Listen des Kontos ab und biete sie zur Auswahl. Maximal 2 Frage-Durchgänge.

# Mein Newsletter
Aktualisiert am JJJJ-MM-TT

- Name des Newsletters:
- Absender (Name und Adresse):
- Antwortadresse:
- Versandtool: Brevo / Mailchimp / Kit / andere
- Standard-Liste oder -Segment:
- Gehostetes Logo (Bildadresse): oder „kein Logo, der Name in der Kopfzeile“
- Signatur:
- Fußzeile: Der Satz am Ende der Mail (warum man diese Mail erhält, rechtliche Adresse falls vorhanden), dann der Abmeldelink
- Tool-eigener Abmelde-Tag:
- Breite: 600 px

Der Abmelde-Tag hängt vom Tool ab: {{ unsubscribe }} in Brevo, *|UNSUB|* in Mailchimp. Für andere Tools frage nach oder suche ihn in der Hilfe. Manche Tools fügen bereits automatisch eine eigene Fußzeile mit diesem Link ein: wenn das bei ihrem Tool der Fall ist, notiere es im Steckbrief, dann entfernst du sie aus der Vorlage.

Lege den Steckbrief in Context/mein-newsletter.md ab. Ohne Ordner gib ihn zum Download, damit sie ihn in die Projektdateien legt. Bei späteren Durchgängen lies ihn und stelle diese Fragen nicht erneut.

1. Text abrufen

Lies den gesamten Text. Markiere, ohne etwas zu verändern: Zwischenüberschriften, Fett- und Kursivschrift, Links, Listen, Bilder, und den Link, der zum Button wird.

  • Gibt es mehrere Links und sie hat nicht gesagt, welcher der Button ist, frage nach. Die anderen bleiben Links im Text.
  • Bilder einer Notion-Seite haben temporäre Adressen, die zum Versandzeitpunkt nicht mehr funktionieren. Lade sie herunter, wenn möglich, verkleinere sie auf 1200 px Breite (JPEG, Qualität 85), gib sie als Dateien an sie weiter, und bitte sie, sie in die Bildbibliothek ihres Tools hochzuladen und dir dann die Adressen zu geben. Ersetze sie vorerst durch [Bild zum Hosten: datei-name].
  • Ein Screenshot, der Name, E-Mail oder Telefonnummer eines Kunden zeigt: weise darauf hin, bevor du ihn einfügst.

2. Betreff und Preheader

Die eigenen der Person, unverändert. Falls sie fehlen, schlage 2 Betreffe und 2 Preheader vor, und sie wählt aus.

  • Betreff: max. 55 Zeichen. Kein Emoji, wenn sie nie welche verwendet.
  • Preheader: max. 140 Zeichen. Das ist die graue Zeile unter dem Betreff im Posteingang; er ergänzt den Betreff, ohne ihn zu wiederholen.
  • Gehe von ihren Sätzen aus: Ein Satz aus ihrem Newsletter ist oft der beste Betreff. Was du schreibst, ist in ihrer Stimme (Express-Memo) und gegen die Blacklist geprüft.

3. HTML erstellen

Gehe von references/vorlage-mail.html aus. E-Mail-Clients (Gmail, Outlook, Apple Mail) lesen modernes CSS schlecht: daher die Tabellen, Inline-Styles und Systemschriftarten der Vorlage. Behalte diese Struktur.

  1. Ersetze die Farbvariablen durch die Werte aus mein-corporate-design.md: %%HINTERGRUND%%, %%TEXT%%, %%AKZENT%%, %%SANTER_HINTERGRUND%%, %%RAHMEN%%, und %%GRAUER_TEXT%% für die Fußzeile (ein lesbares Grau, #737373 falls das Design keines vorgibt). %%SCHRIFTART%% bekommt die Systemschriftart der E-Mail-Version (Arial, Helvetica, Georgia oder Verdana mit ihren Fallback-Schriftarten). %%BUTTON_TEXT%% ist weiß, oder die Textfarbe falls Weiß auf Akzent schwer lesbar ist.
  2. Kopfzeile: das gehostete Logo aus dem Steckbrief, oder der Name des Newsletters, falls sie kein Logo hat. Behalte nur einen der beiden Blöcke.
  3. Der Body: Ihr Text, Block für Block, mit den in der Vorlage als Kommentar hinterlegten Mustern (Absatz, Zwischenüberschrift, Link, Liste, Bild, Kasten). Fett, Kursiv und Links bleiben, wo sie sie gesetzt hat.
  4. Der Button, genau einmal, nach dem Absatz, der ihn ankündigt. Wenn der Link auch in einem Satz vorkommt, behält der Satz seinen Link.
  5. Die Signatur aus dem Steckbrief (außer ihr Text endet bereits mit einer Signatur), dann die Fußzeile mit dem Abmelde-Tag ihres Tools anstelle von {{ unsubscribe }}.
  6. Entferne alle Kommentare aus der Vorlage.

Wenn ihr Layout nicht in eine E-Mail passt (2 Spalten, verschachtelte Kästen, breite Tabelle), wandle es in eine Spalte um und sag, was du geändert hast. Füge keine Personalisierung mit Vornamen hinzu, wenn sie diese nicht bereits verwendet.

4. Prüfen

Bevor du übergibst:

  • Den Text. Extrahiere den Text aus dem HTML ohne Tags und vergleiche ihn Wort für Wort mit dem Original. Nur das, was aus der Vorlage kommt, darf hinzukommen (Kopfzeile, Signatur, Fußzeile). Wenn ein Wort abweicht, korrigiere das HTML.
  • Ein einziger Button, und sein Link zeigt an die richtige Stelle.
  • Keine temporären Adressen (Notion, lokale Datei), keine übrig gebliebenen %%…%%-Variablen.
  • Jedes Bild hat eine festgelegte Breite und einen Alternativtext.
  • Der Abmelde-Tag ist vorhanden, genau einmal.

Speichere dann das HTML und zeige eine Vorschau, damit sie das Ergebnis sieht. Der Abmelde-Tag erscheint darin als Klartext; das Tool ersetzt ihn beim Versand.

Mit einem verbundenen Claude-Ordner geht die Datei nach Lieferung/Newsletters/, benannt als newsletter-<thema>-<datum>.html (z. B. newsletter-rueckkehr-2026-10-08.html). Ohne Ordner gib sie zum Download.

5. Entwurf anlegen

Brevo verbunden. Erstelle die Kampagne als Entwurf:

  • Name: Newsletter JJJJ-MM-TT · <Betreff>;
  • Betreff und Preheader (das Preheader-Feld von Brevo ersetzt den versteckten Block der Vorlage: entferne diesen Block, um keine Doppelung zu haben);
  • das komplette HTML, eingefügt in die Kampagne;
  • den Absender und die Antwortadresse aus dem Steckbrief;
  • die Standard-Liste oder das Standard-Segment aus dem Steckbrief. Hat der Steckbrief keine, lass die Empfänger leer und sag es.

Du füllst keine Daten für Zeitplanung, keinen A/B-Test, und du versendest nichts. Ein versendeter Newsletter lässt sich nicht zurückholen, also bleiben die letzte Korrektur und der Klick bei ihr: Wenn sie dich bittet zu senden oder zu planen, gib ihr den Link zum Entwurf.

Für eine nachträgliche Korrektur ändere den Entwurf, wenn der Connector es zulässt. Sonst erstelle eine neue Version („v2“ am Ende des Namens) und sag ihr, dass sie die alte löschen kann. Du löscht nichts.

Ohne Brevo-Verbindung. Gib das HTML zum Einfügen in ihr Tool (Brevo, Mailchimp, Kit oder andere), im Editor, der Code akzeptiert – er heißt oft „Eigenes Modell codieren“ oder „HTML importieren“. Wenn das Tool ein Preheader-Feld hat, fülle das Feld und entferne den versteckten Block aus der Vorlage.

Übergabe

Im Chat kurz:

  1. Den verwendeten Betreff und Preheader.
  2. Den Namen und die ID des Brevo-Entwurfs (den Link, falls der Connector ihn zurückgibt), mit dem Hinweis „Entwurf, von dir zu versenden“ und der gewählten Liste. Ohne Brevo: die HTML-Datei zum Einfügen.
  3. Die Vorschau.
  4. Die gefundenen Fehler, zeilenweise: den Satz, den Korrekturvorschlag. Sie sagt ja oder nein.
  5. Was fehlt: zu hostende Bilder, [zu ergänzen].
  6. Bevor sie versendet: sich einen Test senden, auf dem Handy lesen, auf den Button klicken, die Liste prüfen.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

marcdufraisse/bilan-de-la-semaine

Fait le bilan factuel de la semaine : heures par catégorie d'après l'agenda (rendez-vous clients, production, admin, perso, autre) à côté de la semaine d'avant, ce qui a avancé et ce qui traîne d'après le journal, les rendez-vous déjà posés la semaine prochaine. Des faits, sans conseil. Rituel du vendredi 16h30, marche aussi à la demande. Déclenche dès que la personne dit « bilan de la semaine », « mon bilan », « fais le point sur ma semaine », « où est passé mon temps », « combien d'heures en rendez-vous », « ma semaine en chiffres », « planifie le bilan du vendredi », ou corrige le classement de ses heures. Ne pas confondre avec Récap du lundi (la semaine qui vient), Clôture (une session) ni Tableau de bord (chiffre d'affaires).

marcdufraisse/propale

Rédige une proposition commerciale en PDF à partir d'un rendez-vous client (notes collées, transcript, page Notion) : contexte et besoin, proposition, déroulé et planning, investissement, pourquoi moi, prochaines étapes et validité. Le prix vient de la personne, le texte est dans sa voix, le PDF à sa charte. Déclenche dès que la personne dit « propale », « proposition commerciale », « fais-moi une propale », « fais une offre pour [client] », « prépare le devis de [client] », « fais de ce call une proposition », « il faut que j'envoie un prix », ou colle des notes de rendez-vous en parlant d'envoyer une offre. Ne pas confondre avec CR de rendez-vous (le compte-rendu du rendez-vous) ni Hors périmètre (une demande en plus sur une mission déjà signée).

Verwandte Skills