ooligo
claude-skill

Forecast-Meeting mit zwei wöchentlichen Pipeline-Snapshots vorbereiten

Schwierigkeit
Fortgeschritten
Für
revops
RevOps

Stack

Ein Vertriebsleiter braucht für sein wöchentliches Forecast-Meeting die veränderten Deals und passende Fragen an den Mitarbeiter. Dieser Download vergleicht zwei datierte CSV-Snapshots eines Mitarbeiters. Er erzeugt ein Markdown-Briefing mit Kategoriesummen, geänderten Opportunity-IDs und Fragen zu jeder Bewegung. Beginnen Sie mit dem fiktiven Beispiel, um die Aussagegrenzen der Daten zu sehen. Gesamtes Paket herunterladen.

Das fiktive Beispiel ausführen

Entpacken Sie die ZIP-Datei in ein Verzeichnis. Öffnen Sie dort, wo forecast.py liegt, ein Terminal. Das Programm benötigt Python 3.9 oder neuer und verwendet die Standardbibliothek. Die Probe braucht null Anbieterkonten, API-Aufrufe oder Modell-Tokens.

python3 forecast.py demo

Die Demo liest examples/pipeline-2026-10-16.csv und examples/pipeline-2026-10-23.csv, erzeugt das Briefing und vergleicht dessen Text mit der mitgelieferten erwarteten Datei. Bei Übereinstimmung gibt sie den Bericht aus. Ein Validierungs- oder Beispieldateifehler beendet den Lauf mit Status 2 und einer Diagnose. Sie können das Ergebnis vor dem ersten Lauf ansehen. Erwartetes Briefing.

Jeder Snapshot enthält vier fiktive Opportunities für REP-F01. Über beide Wochen kommen fünf verschiedene IDs vor. Commit steigt von 30.000 auf 50.000 USD, Best Case fällt von 58.000 auf 30.000 USD und Upside steigt von 20.000 auf 32.000 USD. Die gesamte offene Pipeline wächst um 4.000 USD. Die größere Commit-Bewegung von 20.000 USD enthält Umbuchungen zwischen Kategorien.

Pine Mill (D-101) wechselt von Best Case zu Commit, steigt von 48.000 auf 50.000 USD und verschiebt den Abschluss vom 6. auf den 20. November. Fragen Sie, wer das neue Datum bestätigt hat. Cedar Loom (D-102) verlässt Commit und bleibt im aktuellen Export. Maple Ferry (D-104) fehlt. Prüfen Sie CRM-Status und Exportumfang, bevor Sie den Deal als gewonnen oder verloren einstufen. Fern Desk bleibt gleich. Amber Finch erscheint erstmals in der aktuellen Datei.

Eigene autorisierte Exporte vergleichen

Verwenden Sie zwei vollständige Snapshots der offenen Pipeline desselben Mitarbeiters. Behalten Sie die Opportunity-IDs über beide Termine bei. Gleichen Sie über die ID ab, auch wenn sich der angezeigte Accountname ändert. Verwenden Sie identische Filter, Währung und Forecast-Kategoriedefinitionen. Eine unbemerkte Filteränderung kann wie eine echte Pipeline-Bewegung aussehen und verlangt eine Prüfung durch den Exportverantwortlichen.

python3 forecast.py compare prior.csv current.csv

README.md definiert acht Spalten. Das Programm akzeptiert umsortierte Spalten und weist fehlende, zusätzliche oder doppelte Überschriften zurück. Es prüft einen Mitarbeiter und ein Datum je Datei, denselben Mitarbeiter in beiden Dateien sowie einen Abstand von 1–10 Tagen zwischen vorherigem und aktuellem Snapshot. Dieses Fenster ist eine Beispielregel für wöchentliche Meetings. Nach einer ausgelassenen Woche brauchen Sie ein neues vergleichbares Paar.

Verwenden Sie commit, best_case oder upside als Kategorie. Geben Sie einen nicht negativen USD-Betrag mit höchstens zwei Nachkommastellen und ein ISO-Abschlussdatum an. Das Programm summiert ganze Cent und erhält exakte Beträge. Doppelte IDs, nicht unterstützte Währungen, fehlerhafte Zeilen, leere Snapshots und ungültige Daten stoppen den Vergleich. Prüfen Sie leere Exporte separat, weil sie weder Mitarbeiter noch Snapshot-Datum belegen.

Briefing mit dem Mitarbeiter prüfen

Lesen Sie die Kategoriesummen und verfolgen Sie jede geänderte ID in beiden Datensätzen. Eine neue ID führt zu einer Frage nach ihrem Auftreten. Eine fehlende ID löst die Prüfung von Status und Umfang aus. Änderungen an Kategorie, Betrag, Abschlussdatum oder Accountname wählen feste Fragen aus. Die Zahl unveränderter Datensätze hilft bei der Abstimmung einer ruhigen Woche. Die Ausgabe enthält beobachtete Felder und Fragen. Der Mitarbeiter liefert die Kundenerklärung, der Manager verantwortet den eingereichten Forecast.

references/01-briefing-format.md beschreibt die Ausgabeabschnitte. references/02-question-library.md erklärt die Zuordnung von Feldänderungen zu Fragen. In references/03-deal-deepdive-template.md erfasst der Manager nach dem Meeting bestätigten Kontext, Verantwortlichen und Folgetermin. Änderungen an diesem Arbeitsblatt lassen die berechneten Summen bestehen. Das Programm erzeugt das Briefing auf Englisch.

Für die Nutzung mit einem Assistenten enthält das Paket SKILL.md für Claude. Kopieren Sie das entpackte Paket in .claude/skills/forecast-meeting-prep/ im Projekt und rufen Sie /forecast-meeting-prep mit den freigegebenen Dateipfaden auf. Prüfen Sie die Verarbeitungsumgebung vor der Nutzung echter Deals. Der lokale Python-Befehl reicht für das gesamte fiktive Beispiel aus. Claude-Code-Skill-Einrichtung.

Salesforce-Anbindung separat implementieren

Ein Salesforce-Adapter muss den Anfragenden authentifizieren und dessen Rechte für Mitarbeiter, Datensätze und Felder vor dem Lesen oder Exportieren prüfen. Ein Dienstkonto hat eigene Berechtigungen. Prüfen Sie im Adapter ausdrücklich den Zugriff des anfragenden Managers und testen Sie einen berechtigten sowie einen abgewiesenen Nutzer vor dem Live-Export. Weisen Sie Verantwortliche für Snapshot-Planung, Speicherzugriff und Aufbewahrung zu. Eine rep_id im CSV prüft die Konsistenz der gelieferten Daten. Der Dateileser kann die Identität des Exportierenden nicht feststellen. Salesforce-Zugriffsleitfaden.

Wann das Beispiel passt

Wählen Sie diesen Workflow für ein wiederholbares Gespräch über Veränderungen zwischen zwei Exporten. Eine Pivot-Tabelle und manuelle Notizen sind eine sinnvolle Vergleichsbasis, wenn es wenige Deals gibt und der Manager jede Änderung bereits nachvollziehen kann. Nutzen Sie das Prompt-Paket zur Pipeline-Prüfung für eine breitere Prüfung oder den Forecast-Narrativ-Workflow für Kommentare zu einem genehmigten Forecast. Prognosegenauigkeit, Wahrscheinlichkeiten und die Auswertung von Kundengesprächen benötigen zusätzliche Belege.

Erfassen Sie im Piloten Quellenkorrekturen, vom Manager beibehaltene Fragen, ungeklärte Bewegungen sowie Vorbereitungs- und Prüfminuten. Erfassen Sie Kosten für Live-Export, Speicherung und Assistent separat. Vergleichen Sie denselben Meetingumfang mit dem bestehenden Prozess, bevor Sie Einsparungen behaupten.

Verifizierung. Am 2. November 2026 entsprach die lokale Ausgabe dem erwarteten fiktiven Briefing. Zehn automatisierte Prüfungen decken Beispieldateien und Fehlerfälle ab. Starten Sie sie mit python3 -B test_forecast.py. Eine von Menschen betriebene Salesforce- oder Claude-Bereitstellung, tatsächliche Kosten und Meeting-Ergebnisse bleiben ungeprüft.

Dateien in diesem Artefakt

Alle herunterladen (.zip)