product-marketing-context
von coreyhaines31Geführtes Skill zum Erstellen und Pflegen eines wiederverwendbaren Product-Marketing-Kontextdokuments, das deinen Produktüberblick, ICP, Personas, Messaging, Differenzierung und Ziele in `.agents/product-marketing-context.md` definiert – damit andere Marketing-Skills und Agents auf derselben Grundlage aufbauen können, ohne dir jedes Mal dieselben Fragen zu stellen.
Überblick
Was dieses Skill macht
Das product-marketing-context Skill hilft dir, ein zentrales, wiederverwendbares Product-Marketing-Kontextdokument für dein Projekt zu erstellen und laufend aktuell zu halten.
Statt dein Produkt, deine Zielgruppe und deine Positionierung für jede neue Aufgabe erneut zu erklären, führt dich dieses Skill durch einen strukturierten Fragenkatalog und speichert das Ergebnis in:
.agents/product-marketing-context.md
Andere kompatible Marketing-Skills und Agents lesen anschließend diese Datei, um dein Produkt zu verstehen und Inhalte, Kampagnen sowie Launch-Material zu erstellen, die konsistent zur Positionierung passen.
Für wen es gedacht ist
Nutze product-marketing-context, wenn du:
- Gründer:in oder Product Owner bist und die Story deines Produkts erstmals definierst
- Product Marketer:in oder Marketing Manager:in bist und konsistentes Messaging über Kampagnen hinweg möchtest
- Developer bist, der ein System aus Marketing-Skills und Agents aufsetzt, die sich eine gemeinsame Kontextdatei teilen
Besonders hilfreich ist es, wenn du arbeitest an:
- Laufendem Content Marketing (Blogs, E-Mails, Ads, Landing Pages)
- Product Launches und Tier-Updates
- Positionierung oder der Verfeinerung von ICP / Personas
Welche Probleme es löst
Das product-marketing-context Skill ist darauf ausgelegt, wiederkehrende Probleme zu adressieren:
- Immer wieder dieselbe Produktbeschreibung und Zielgruppen-Details in verschiedenen Gesprächen wiederholen
- Inkonsistentes Messaging zwischen unterschiedlichen Agents oder Skills
- Fehlende oder verstreute Produktmarketing-Notizen in vielen verschiedenen Dateien
- Schwer pflegbare Positionierungsdokumente, die nie aktualisiert werden
Durch die Zentralisierung in .agents/product-marketing-context.md erhältst du ein lebendiges Dokument, das abdeckt:
- Produktüberblick und Value Proposition
- Zielgruppe und ICP
- Personas und Rollen im Kaufprozess
- Probleme, die du löst, und Jobs-to-be-done
- Wettbewerbsumfeld und Differenzierung
- Einwände, Wechseldynamiken und Proof Points
- Kundensprache, Brand Voice und Marketingziele
Wann es passt – und wann nicht
Nutze product-marketing-context, wenn:
- Du ein neues Projekt startest und eine solide Grundlage brauchst, bevor du andere Marketing-Skills verwendest
- Du deine Preise, Tiers oder Zielgruppen geändert hast (z. B. ein Enterprise-Tier oder neue Buyer-Rollen hinzufügst)
- Du einen KI-gesteuerten Marketing-Workflow aufsetzt, der gemeinsamen Kontext benötigt
Es ist möglicherweise kein guter Fit, wenn:
- Du nur einmalig einen einzelnen Text brauchst und den Kontext nicht wiederverwenden willst
- Dein Produkt in einem extrem frühen Stadium ist und du noch keinerlei Klarheit hast (skizziere eventuell zuerst die Basics und führe das Skill danach aus)
Wenn du mehr als eine einzelne Marketingaufgabe planst, lohnt es sich in der Regel, product-marketing-context zuerst zu installieren.
Verwendung
Installation
Um das product-marketing-context Skill zu deiner Umgebung hinzuzufügen, führe aus:
npx skills add https://github.com/coreyhaines31/marketingskills --skill product-marketing-context
Damit wird das product-marketing-context Skill aus dem coreyhaines31/marketingskills Repository geladen und steht dir neben anderen Skills aus derselben Quelle zur Verfügung.
Nach der Installation kannst du die Skill-Dateien direkt in deinem Editor öffnen, um das Verhalten zu prüfen und deine Workflows bei Bedarf anzupassen:
skills/product-marketing-context/SKILL.mdskills/product-marketing-context/evals/evals.json
Core-Workflow
Das product-marketing-context Skill folgt einem klaren Workflow mit zwei Pfaden – je nachdem, ob bereits eine Kontextdatei existiert.
1. Prüfen, ob Kontext bereits existiert
Beim Aufruf sucht das Skill zunächst nach einem vorhandenen Kontextdokument:
- Primärer Speicherort:
.agents/product-marketing-context.md - Legacy-Speicherort:
.claude/product-marketing-context.md(für ältere Setups)
Falls eine ältere Datei nur unter .claude/ existiert, bietet das Skill an, sie nach .agents/ zu verschieben oder zu migrieren, damit dein Setup konsistent bleibt.
2. Wenn die Kontextdatei existiert
Wenn .agents/product-marketing-context.md bereits vorhanden ist, wird das Skill:
- Den aktuellen Inhalt lesen und zusammenfassen
- Nachfragen, welche Bereiche du aktualisieren möchtest (z. B. Target Audience, Personas oder Differentiation)
- Nur durch die ausgewählten Bereiche führen, sodass du nicht alles erneut beantworten musst
So lassen sich inkrementelle Updates einfach umsetzen, z. B.:
- Erweiterung deiner Zielgruppe (z. B. neu: VP of Engineering)
- Hinzufügen eines neuen Plans oder Tiers (z. B. ein Enterprise-Plan)
- Aktualisieren von Proof Points, Logos oder Case Studies
3. Wenn keine Kontextdatei existiert
Wenn keine Kontextdatei gefunden wird, bietet das Skill zwei Wege an:
-
Auto-draft from codebase (empfohlen)
- Das Skill durchsucht dein Repository (z. B.
README, Landing Pages, Marketingtexte,package.jsonusw.) - Auf Basis der gefundenen Inhalte erstellt es einen ersten Entwurf für deinen Product-Marketing-Kontext
- Du prüfst diesen V1-Entwurf, korrigierst ihn und ergänzt Details
- Das Skill durchsucht dein Repository (z. B.
-
Start from scratch
- Das Skill führt dich in einem dialogorientierten Ablauf Abschnitt für Abschnitt durch
- Du beantwortest gezielte Fragen zu Produkt, Zielgruppe und Positionierung
In beiden Fällen schreibt das Skill nach Abschluss des Prozesses das finale Dokument nach:
.agents/product-marketing-context.md
Abschnitte in der Kontextdatei
Die vom product-marketing-context Skill erzeugte Kontextdatei ist in praxisnahe, wiederverwendbare Abschnitte gegliedert. Laut den mitgelieferten Evaluations soll das Skill – wo relevant – mindestens folgende Bereiche abdecken:
- Product Overview – Was du verkaufst, was es macht und für wen es gedacht ist
- Target Audience – Dein ICP, Rollen, Branchen und Unternehmensgrößen
- Personas – Wichtige Stakeholder wie Product Managers, VPs, Gründer:innen oder Buyer
- Problems You Solve – Pain Points, Jobs-to-be-done und Use Cases
- Competitive Landscape – Mit wem du im Wettbewerb stehst und wie Käufer Alternativen wahrnehmen
- Differentiation – Was dein Produkt wirklich unterscheidet
- Objections – Häufige Gründe, warum Interessent:innen zögern oder Nein sagen
- Switching Dynamics – Was passieren muss, damit jemand zu dir wechselt
- Customer Language – Formulierungen, Zitate und Vokabular, das deine Kund:innen tatsächlich verwenden
- Brand Voice – Wie du kanalübergreifend klingen möchtest
- Proof Points – Testimonials, Metriken, Social Proof und Case Studies
- Goals – Wie Erfolg für dein Marketing und deinen Go-to-Market aussieht
Nicht jeder Abschnitt muss für jedes Produkt vollständig ausgefüllt sein. Das Skill ist jedoch darauf ausgelegt, alle relevanten Bereiche abzudecken und dich gezielt auf fehlende Informationen hinzuweisen.
Nutzung des Kontexts in deinen Workflows
Sobald .agents/product-marketing-context.md existiert, kannst du:
- Darauf verweisen, wenn du andere marketingbezogene Skills ausführst, damit sie dasselbe Verständnis deines Produkts teilen
- Die Datei in deinem Repository versionieren, um die Entwicklung deiner Positionierung nachzuverfolgen
- Sie als interne Single Source of Truth für neue Teammitglieder oder externe Partner nutzen
Weil die Datei an einem festen Pfad liegt, ist es für folgende Komponenten einfach:
- Andere Agents in der
marketingskillsCollection - Eigene Tools oder Skripte, die du schreibst
…sie zu laden und mit einem konsistenten Product-Marketing-Fundament zu arbeiten.
Relevante Dateien und Verzeichnisse
Wenn du das Skill genauer verstehen oder anpassen möchtest, starte mit:
SKILL.md– Zentrale Skill-Definition, Beschreibung und Workflow-Detailsevals/evals.json– Beispielprompts und erwartetes Verhalten; hilfreich, um zu sehen, wie das Skill in realen Szenarien reagieren soll
Du kannst das Verhalten des Skills (z. B. wie du es aufrufst oder mit anderen Skills verkettest) an deine eigene Repository-Struktur und Automatisierungs-Tools anpassen.
FAQ
Was ist product-marketing-context einfach erklärt?
Das product-marketing-context Skill ist ein geführter Assistent, der dir hilft, ein strukturiertes Product-Marketing-Dokument zu erstellen – gespeichert unter .agents/product-marketing-context.md – das dein Produkt, deine Zielgruppe, Positionierung und Kernbotschaften abdeckt, damit andere Skills und Agents darauf aufbauen können.
Wie installiere ich product-marketing-context?
Installiere es aus dem coreyhaines31/marketingskills Repository mit:
npx skills add https://github.com/coreyhaines31/marketingskills --skill product-marketing-context
Nach der Installation kannst du SKILL.md im product-marketing-context Verzeichnis ansehen, um den genauen Workflow nachzuvollziehen.
Wo wird das Kontextdokument gespeichert?
Standardmäßig erstellt und pflegt das Skill deinen Product-Marketing-Kontext unter:
.agents/product-marketing-context.md
Es kann außerdem ältere Setups unter .claude/product-marketing-context.md erkennen und anbieten, sie nach .agents/ zu migrieren.
Was passiert, wenn ich bereits eine product-marketing-context Datei habe?
Wenn .agents/product-marketing-context.md bereits existiert, wird das Skill:
- Den Inhalt lesen und zusammenfassen
- Nachfragen, welche Abschnitte du ändern möchtest
- Nur für diese Bereiche neue Informationen einsammeln
So musst du Fragen, die bereits beantwortet sind, nicht erneut beantworten.
Kann product-marketing-context meinen Kontext aktualisieren, wenn sich mein Produkt ändert?
Ja. Das Skill ist auf inkrementelle Updates ausgelegt. Wenn du zum Beispiel:
- Ein neues Enterprise-Tier hinzufügst
- Deine Zielgruppe auf neue Rollen erweiterst (z. B. VP of Engineering)
- Deine Differenzierung oder Proof Points anpasst
…kannst du das Skill erneut ausführen, und es hilft dir dabei, nur die relevanten Abschnitte in .agents/product-marketing-context.md zu aktualisieren.
Erstellt dieses Skill automatisch Inhalte aus meinem Codebase?
Es kann. Wenn noch keine Kontextdatei existiert, bietet product-marketing-context die Option auto-draft from codebase an. In diesem Modus prüft es die vorhandenen Materialien in deinem Repo (z. B. README, Marketingtexte oder Package-Metadaten) und erstellt einen ersten Entwurf, den du anschließend verfeinerst.
Wie arbeitet product-marketing-context mit anderen Marketing-Skills zusammen?
Andere Marketing-Skills in deinem Setup können .agents/product-marketing-context.md lesen, um:
- Dein Produkt und deinen ICP zu verstehen
- Deine Brand Voice und Messaging wiederzuverwenden
- Mit deiner Positionierung und deinen Zielen im Einklang zu bleiben
Typischerweise führst du product-marketing-context zuerst für ein neues Projekt aus und nutzt die gemeinsame Kontextdatei dann, wenn du E-Mails, Landing Pages, Launch-Ankündigungen oder andere Assets erzeugst.
Ist product-marketing-context auch für Developer nützlich?
Ja. Developer, die Multi-Skill-Workflows aufbauen, können .agents/product-marketing-context.md als Single Source of Truth nutzen, die:
- Im Repository liegt
- Leicht programmatisch geparst oder geladen werden kann
- Alle Marketing-Skills auf einen gemeinsamen Stand bringt
Das ist besonders hilfreich in größeren Automatisierungs-Setups, in denen verschiedene Agents konsistente Produkt- und Zielgruppeninformationen benötigen.
Welche Dateien sollte ich mir ansehen, um das Skill zu verstehen oder anzupassen?
Beginne mit:
SKILL.md– Beschreibt den Zweck von product-marketing-context und seinen Workflowevals/evals.json– Zeigt Beispielprompts und erwartete Outputs und hilft dir zu verstehen, wie sich das Skill in realen Szenarien verhalten soll
Danach kannst du anpassen, wie du das Skill aufrufst oder mit anderen Skills verknüpfst, damit es zu deiner Repository-Struktur und deinen Marketingprozessen passt.
