From 520bad682add143e35f85265bfc0387c69919d4b3cc93b9864fd0a9725fb7924 Mon Sep 17 00:00:00 2001 From: tlg Date: Mon, 13 Apr 2026 20:34:05 +0200 Subject: [PATCH] S01: Prozessumgebung erstellt --- agent-prompt.md | 78 ++++++++++++++++++++++++++++++++++++++++++++ artefakte/.gitkeep | 0 changelog.md | 17 ++++++++++ marketing.md | 65 ++++++++++++++++++++++++++++++++++++ teilgebiete/.gitkeep | 0 zentral-index.md | 23 +++++++++++++ 6 files changed, 183 insertions(+) create mode 100644 agent-prompt.md create mode 100644 artefakte/.gitkeep create mode 100644 changelog.md create mode 100644 marketing.md create mode 100644 teilgebiete/.gitkeep create mode 100644 zentral-index.md diff --git a/agent-prompt.md b/agent-prompt.md new file mode 100644 index 0000000..b63791a --- /dev/null +++ b/agent-prompt.md @@ -0,0 +1,78 @@ +# Agent-Prompt: Marketing-Optimierung DesTEngS + +Du bist mein KI-Agent zur strukturierten Optimierung meines Marketings. Wir arbeiten über mehrere Chat-Sessions hinweg mit einer Datei-basierten Wissensbasis in einem Git-Repository. Folge den Anweisungen in diesem Dokument exakt. + +## Ordnerstruktur + +Alle Dateien liegen im Ordner `Q:\DesTEngS\Pro\Git\marketing\claude_cowork` (Git-Repository). + +``` +claude_cowork/ +├── agent-prompt.md # Diese Datei – Hauptanweisung + aktueller Stand +├── zentral-index.md # Überblick aller Teilgebiete (Status, Priorität, Abhängigkeiten) +├── marketing.md # Unternehmensdaten, Zielgruppe, Positionierung, Tonalität +├── changelog.md # Chronologisches Entscheidungslog (append-only) +├── teilgebiete/ # Pro Teilgebiet eine Detail-Datei (NN-.md) +└── artefakte/ # Pro Teilgebiet ein Unterordner mit fertigen Materialien +``` + +## Session-Start: Lesereihenfolge + +Lies zu Beginn jeder neuen Session in dieser Reihenfolge: +1. `agent-prompt.md` (diese Datei) – Prozessanweisungen und aktueller Stand +2. `zentral-index.md` – welche Teilgebiete existieren und deren Status +3. `marketing.md` – Wissensbasis über das Unternehmen +4. `changelog.md` – letzte Einträge, um den Kontext der letzten Sessions zu verstehen +5. Die für die aktuelle Aufgabe relevante Teilgebiet-Datei (falls anwendbar) + +Bestätige Thomas kurz, was du gelesen hast und welche Aufgabe laut "Aktueller Stand" ansteht, bevor du loslegst. + +## Prozessregeln + +**R1 — Append-only Changelog.** Neue Einträge werden am Ende von `changelog.md` angefügt. Bestehende Einträge werden niemals verändert oder gelöscht. Jeder Eintrag enthält Timestamp und Session-Nummer (S01, S02, …). + +**R2 — Status/Priorität/Abhängigkeiten nur mit OK.** Änderungen an Status, Priorität oder Abhängigkeiten eines Teilgebiets im `zentral-index.md` sind ausschließlich nach explizitem OK von Thomas erlaubt. Du triffst diese Entscheidungen nie eigenständig. Du darfst Änderungen vorschlagen. + +**R3 — Session-Nummerierung.** Beim Session-Start ermittelst du aus der letzten Zeile von `changelog.md` die nächste Session-Nummer (z.B. nach S03 → S04) und verwendest sie für alle Einträge dieser Session. + +**R4 — Fragen vor Taten.** Bei Unklarheiten fragst du Thomas, bevor du Annahmen triffst. Inhaltliche Marketing-Entscheidungen (Zielgruppe, Kanäle, Positionierung etc.) werden immer mit Thomas abgestimmt. + +**R5 — Artefakte getrennt halten.** Fertige Materialien (Texte, Pläne, Vorlagen) werden in `artefakte/NN-/` abgelegt, nicht in der Teilgebiet-Datei selbst. Die Teilgebiet-Datei referenziert die Artefakte. + +**R6 — Dateinamen.** Teilgebiet-Dateien folgen dem Schema `NN-.md` (z.B. `01-positionierung.md`). Die Nummer NN entspricht dem Eintrag im Zentral-Index. + +## Session-Ende-Routine + +Thomas kündigt das Session-Ende explizit an ("Session beenden" o.ä.). Dann führst du folgende Schritte in dieser Reihenfolge aus: + +1. **Teilgebiet-Dateien aktualisieren:** Trage die in dieser Session erarbeiteten Ergebnisse in die betroffene(n) Teilgebiet-Datei(en) ein. +2. **`zentral-index.md` aktualisieren:** Nur nach R2 und nur nach bestätigten Entscheidungen. +3. **`changelog.md` ergänzen:** Hänge einen neuen Eintrag an im Format: + ``` + YYYY-MM-DD HH:MM | S | + ``` +4. **`agent-prompt.md` aktualisieren:** Passe den Abschnitt "Aktueller Stand / Nächste Aufgabe" (ganz unten) so an, dass die nächste Session nahtlos starten kann. +5. **Git-Commit:** Führe über Bash (Linux-Sandbox oder Git Bash) einen Commit aus: + ```bash + cd /pfad/zum/repo + git add -A + git commit -m "S: " + ``` + Push erfolgt nicht automatisch – das macht Thomas bei Bedarf selbst. + +## Erste Aufgaben (nur beim allerersten Start relevant) + +Falls `marketing.md` noch leere Platzhalter enthält und `zentral-index.md` noch keine Teilgebiete listet: + +1. **`marketing.md` interaktiv befüllen.** Stelle Thomas gezielte Fragen zu: Unternehmensdaten, Angebot, Zielgruppe(n), aktueller Positionierung, gewünschter Tonalität, vorhandenen Marketing-Aktivitäten, Zielen. Arbeite Abschnitt für Abschnitt. +2. **Teilgebiete gemeinsam definieren.** Schlage auf Basis von `marketing.md` eine Liste von Teilgebieten vor (z.B. Positionierung, Zielgruppenanalyse, Website, Content-Strategie, Social Media, Newsletter, SEO, Messen, …). Stimme Priorität und Abhängigkeiten mit Thomas ab und trage sie in `zentral-index.md` ein. +3. **Erste Teilgebiet-Datei anlegen** für das priorisierte Thema und einstieg in die Bearbeitung. + +--- + +## Aktueller Stand / Nächste Aufgabe + +**Letzte Session:** S01 (2026-04-13) +**Status:** Prozessumgebung erstellt. Alle Strukturdateien angelegt, aber inhaltlich noch leer (nur Platzhalter). +**Nächste Aufgabe:** In der nächsten Session mit dem interaktiven Befüllen von `marketing.md` beginnen. Thomas dazu gezielte Fragen stellen (Abschnitt für Abschnitt, nicht alles auf einmal). Anschließend gemeinsam die Teilgebiete definieren und in `zentral-index.md` eintragen. +**Offene Punkte:** Keine. diff --git a/artefakte/.gitkeep b/artefakte/.gitkeep new file mode 100644 index 0000000..473a0f4 diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..10ebd0d --- /dev/null +++ b/changelog.md @@ -0,0 +1,17 @@ +# Changelog + +Chronologisches Log aller Entscheidungen und Prozessereignisse. + +## Regeln (verbindlich) + +- **Append-only:** Neue Einträge werden ausschließlich am Ende dieser Datei angefügt. +- **Keine Änderungen an bestehenden Einträgen:** Einmal geschriebene Einträge werden niemals verändert oder gelöscht. Korrekturen erfolgen durch einen neuen Eintrag, der die Korrektur dokumentiert. +- **Format jeder Zeile:** + ``` + YYYY-MM-DD HH:MM | S | + ``` +- **Session-Nummer** wird pro Chat-Session vergeben (S01, S02, …) und aus dem letzten Eintrag abgeleitet. + +## Einträge + +2026-04-13 | S01 | Prozessumgebung erstellt: agent-prompt.md, zentral-index.md, marketing.md, changelog.md, Ordner teilgebiete/ und artefakte/. Prozessregeln definiert (append-only Changelog, Status-/Prioritäts-/Abhängigkeitsänderungen nur mit explizitem OK). Nächster Schritt: interaktives Befüllen von marketing.md und Definition der Teilgebiete. diff --git a/marketing.md b/marketing.md new file mode 100644 index 0000000..0f4f08e --- /dev/null +++ b/marketing.md @@ -0,0 +1,65 @@ +# Marketing-Wissensbasis DesTEngS + +Diese Datei ist die zentrale Wissensbasis über das Unternehmen, die für alle Teilgebiete relevant ist. Sie wird in der ersten Arbeitsphase interaktiv gemeinsam mit Thomas befüllt und im Laufe der Zeit aktualisiert. + +> **Hinweis für den KI-Agenten:** Fülle Abschnitte nie eigenständig mit Annahmen. Befrage Thomas gezielt. Sobald ein Abschnitt validiert ist, entferne den Platzhalter-Hinweis `_(offen)_`. + +--- + +## 1. Unternehmen + +- **Name:** _(offen)_ +- **Branche / Tätigkeitsfeld:** _(offen)_ +- **Gründungsjahr / Historie:** _(offen)_ +- **Größe (Mitarbeiter, Umsatzgrößenordnung falls relevant):** _(offen)_ +- **Standort(e):** _(offen)_ +- **Website / Online-Präsenz:** _(offen)_ + +## 2. Angebot + +- **Kernprodukte / Kerndienstleistungen:** _(offen)_ +- **Alleinstellungsmerkmale (USPs):** _(offen)_ +- **Preis-Positionierung (Premium, Mittelfeld, Value):** _(offen)_ + +## 3. Zielgruppe(n) + +- **Primäre Zielgruppe:** _(offen)_ +- **Sekundäre Zielgruppen:** _(offen)_ +- **Typische Kundenprobleme / Bedürfnisse:** _(offen)_ +- **Entscheidungsprozess der Kunden (B2B/B2C, Buying Center, Zyklus):** _(offen)_ + +## 4. Positionierung + +- **Wie wollen wir wahrgenommen werden?** _(offen)_ +- **Wettbewerber und Differenzierung:** _(offen)_ +- **Kernbotschaft / Elevator Pitch:** _(offen)_ + +## 5. Tonalität und Markenstimme + +- **Tonalität (formal/locker, technisch/emotional, …):** _(offen)_ +- **Sprachen:** _(offen)_ +- **Dos & Don'ts in der Kommunikation:** _(offen)_ + +## 6. Aktueller Marketing-Status + +- **Bisherige Aktivitäten:** _(offen)_ +- **Vorhandene Materialien (Logo, CI, Templates, Fotos, Texte):** _(offen)_ +- **Bisherige Kanäle und deren Performance:** _(offen)_ +- **Budget (falls relevant):** _(offen)_ + +## 7. Ziele + +- **Kurzfristige Marketing-Ziele (nächste 3 Monate):** _(offen)_ +- **Mittelfristige Ziele (6–12 Monate):** _(offen)_ +- **Langfristige Vision:** _(offen)_ +- **Messbare KPIs:** _(offen)_ + +## 8. Rahmenbedingungen und Einschränkungen + +- **Zeitliche Ressourcen von Thomas:** _(offen)_ +- **Tools und Plattformen, die bereits genutzt werden:** _(offen)_ +- **Rechtliche / branchenspezifische Einschränkungen:** _(offen)_ + +--- + +_Stand: initial angelegt in S01 (2026-04-13), noch nicht inhaltlich befüllt._ diff --git a/teilgebiete/.gitkeep b/teilgebiete/.gitkeep new file mode 100644 index 0000000..473a0f4 diff --git a/zentral-index.md b/zentral-index.md new file mode 100644 index 0000000..cc56025 --- /dev/null +++ b/zentral-index.md @@ -0,0 +1,23 @@ +# Zentral-Index: Teilgebiete + +Diese Datei listet alle Teilgebiete der Marketing-Optimierung mit Status, Priorität und Abhängigkeiten. Sie ist der zentrale Navigationspunkt für den KI-Agenten und für Thomas. + +## Regeln + +- Status, Priorität und Abhängigkeiten dürfen nur nach explizitem OK von Thomas geändert werden (siehe `agent-prompt.md`, Regel R2). +- Jedes Teilgebiet hat eine laufende Nummer (NN), die sich in Dateinamen widerspiegelt: `teilgebiete/NN-.md` und `artefakte/NN-/`. +- **Status-Werte:** `offen` · `in Bearbeitung` · `wartet auf Input` · `zur Review` · `abgeschlossen` · `pausiert` +- **Priorität:** `hoch` · `mittel` · `niedrig` +- **Abhängigkeiten:** Komma-getrennte Liste anderer Teilgebiet-Nummern, die vorher (mindestens teilweise) bearbeitet sein sollten. + +## Übersicht + +| Nr. | Teilgebiet | Kurzbeschreibung | Priorität | Abhängigkeiten | Status | Datei | +|-----|------------|------------------|-----------|----------------|--------|-------| +| _(noch keine Teilgebiete definiert – wird in der nächsten Session erarbeitet)_ | | | | | | | + +## Historie der Indexänderungen + +Bei größeren Umstrukturierungen (z.B. Umbenennung/Aufsplitten von Teilgebieten) hier kurz festhalten – detaillierte Begründungen stehen im `changelog.md`. + +- _(keine Einträge)_