Ein Ordner auf deinem Rechner, in dem alles über dein Training steht. Die
KI liest dort nach, bevor sie dir Rat gibt, und schreibt hinein, was sie Neues über dich
erfährt. Du brauchst Obsidian (kostenlos), die Vorlage von hier und deine
Trainings aus Garmin oder Strava. Mit einem Claude-Abo richtet Claude alles selbst
ein, ohne Abo geht es mit jedem normalen Chat.
Einrichten
Schritt 1 von 4
Obsidian ist die App, in der dein Sport-Gehirn liegt. Lad sie dir auf
obsidian.md
runter, sie kostet nichts und läuft auf Mac, Windows, Linux, iPhone und Android.
Die Notizen sind normale Textdateien auf deinem Rechner. Du kannst sie auch
ohne Obsidian und ohne KI lesen.
Entpacken, dann liegt da ein Ordner Sport-Gehirn. Leg ihn dorthin, wo er
bleiben soll, zum Beispiel in deine Dokumente. In Obsidian dann
Ordner als Vault öffnen und genau diesen Ordner wählen.
Was ist da drin?
Eine CLAUDE.md, die der KI erklärt, wie sie mit dem Ordner umgeht, dazu
Ordner für deine Einheiten, Wochen, Rennen, Beschwerden und Schuhe, Vorlagen für
jede Notiz, fertige Tabellen und ein kleines Skript, das deine Wochen und
Schuh-Kilometer ausrechnet. Deine Daten sind noch nicht drin, die kommen im
nächsten Schritt dazu.
Mein Ordner liegt in iCloud oder Dropbox
Dann synchronisiert er dorthin, und du hast ihn auch auf dem Handy. Das ist
in Ordnung, wenn du es willst. Entscheide es einfach bewusst.
Garmin:connect.garmin.com
öffnen, Aktivitäten → Alle Aktivitäten, dann oben rechts
CSV exportieren. Vorher so weit runterscrollen, bis dein
letztes Jahr geladen ist, denn Garmin exportiert nur, was auf dem Bildschirm steht.
Strava:Einstellungen → Meine Daten → Archiv anfordern.
Nach ein paar Stunden kommt eine Mail mit einer ZIP-Datei, darin liegt
activities.csv.
Beides kostet nichts. Leg die Datei einfach in deine Downloads, nicht in den
Sport-Gehirn-Ordner.
Ich habe Strava mit Abo und Claude
Dann brauchst du keinen Export. Verbinde Strava einmal über den offiziellen
Connector, so wie in Folge 4, und Claude holt sich
die Einheiten selbst. Ohne Strava-Abo taucht der Connector nicht auf.
Mit Claude-Abo richtet Claude alles selbst ein. Das geht in
Claude Code
oder in der Claude-App, wenn du dort deinen Sport-Gehirn-Ordner verbindest. Danach
fragst du Claude einfach, und es liest von selbst im Ordner nach.
Ohne Abo geht es mit jedem normalen Chat, auch mit ChatGPT oder am Handy.
Der Chat schreibt dir jede Notiz als Text, und du fügst sie in Obsidian ein. Das ist
ehrlich gesagt der schwächere Weg, weil nichts von allein nachzieht.
Loslegen
Mit Claude-Abo
Claude Code im Ordner Sport-Gehirn starten, oder in der Claude-App den Ordner
verbinden. Prompt einfügen, den Rest fragt er dich. Er prüft zuerst selbst, ob er
Dateien anlegen darf.
Du richtest mit mir mein Sport-Gehirn ein. Das ist ein Obsidian-Vault auf meinem
Rechner, in dem alles über mein Training steht: meine Einheiten, meine Wochen, meine
Rennen, meine Beschwerden. Du liest dort nach, bevor du mir Rat gibst, und schreibst
hinein, was du Neues über mich erfährst. So muss ich dir nie wieder von vorn erklären,
wo ich gerade stehe.
Du arbeitest Schritt für Schritt. Nach jedem Schritt sagst du mir kurz, was du gemacht
hast, und wartest, bis ich Weiter sage. Du erfindest keine Zahl, die nicht aus meinen
Daten oder meinen Antworten kommt. Sprich deutsch mit mir, duz mich, kurze Sätze,
keine Emojis.
SCHRITT 1 - PRÜF ZUERST, WAS DU DARFST
Ich habe die Vorlage von felsr.com geladen und entpackt. Der Ordner heißt
Sport-Gehirn. Such ihn im Ordner, in dem du gerade arbeitest. Findest du ihn nicht,
frag mich nach dem Pfad.
Dann probier aus, ob du dort Dateien lesen UND anlegen kannst: Lies die Datei
CLAUDE.md im Vault und leg testweise eine leere Datei namens test.md an und lösch sie
gleich wieder.
- Klappt beides, sag mir in einer Zeile, welchen Ordner du siehst, und mach weiter.
- Kannst du nur lesen oder gar nichts, sag mir das sofort und hör auf. Dann bin ich im
falschen Fenster, und auf felsr.com/brain steht der Weg für einen normalen Chat.
Lies danach die CLAUDE.md im Vault komplett. Dort steht, welche Notiz-Typen es gibt,
welche Felder sie haben und wie die Dateien heißen. Halte dich genau daran. Erfinde
keine eigenen Felder und keine eigenen Ordner, sonst fehlen die Werte später in den
Tabellen von Obsidian.
SCHRITT 2 - FRAG MICH AUS
Stell mir diese Fragen in EINER Nachricht, nummeriert, und warte auf meine Antworten:
1. Wie heiße ich, in welchem Jahr bin ich geboren, und welche Sportarten mache ich?
2. Auf welches Rennen trainiere ich gerade? Name, Datum, Distanz, Zielzeit. Wenn keins
ansteht, sag ich dir das.
3. Meine Bestzeiten, jeweils mit Datum und Rennen, soweit ich sie weiß.
4. Habe ich gerade eine Beschwerde oder Verletzung, oder hatte ich in den letzten
zwölf Monaten eine, die länger als eine Woche gedauert hat? Was hat damals
geholfen?
5. Kenne ich meinen Maximalpuls, meinen Ruhepuls oder meine Schwelle? Woher habe ich
die Werte (Test, Uhr, geschätzt)?
6. Was solltest du sonst wissen? Arbeit, Zeitfenster, was ich hasse, was mir wichtig
ist.
7. Woher kommen meine Trainings? Strava, Garmin oder beides?
Schreib die Antworten dann in den Vault:
- profil.md: Name, Sportarten, Pulswerte mit ihrer Herkunft, Bestzeiten, der Rest
unter der passenden Überschrift.
- Für das Rennen, auf das ich trainiere, eine Datei in rennen/ mit status geplant. Für
jedes vergangene Rennen, das ich nenne, auch eine, mit status gelaufen und meinem
Ergebnis.
- Für jede Beschwerde eine Datei in gesundheit/. Nur aufschreiben, was ich sage. Keine
Diagnose.
Was ich nicht weiß, bleibt leer. Zeig mir am Ende die Liste der Dateien, die du
geschrieben hast.
SCHRITT 3 - HOL MEINE TRAININGS
Prüf zuerst, ob du den Strava-Connector siehst.
Wenn ja: Hol meine Aktivitäten der letzten zwölf Monate. Hol sie gesammelt über den
Zeitraum, nicht einzeln nacheinander. Leg je Aktivität eine Datei in training/ an,
genau so, wie es in der CLAUDE.md steht, mit quelle strava und der Strava-ID als
quelle_id.
Wenn nein: Bitte mich um einen Export und sag mir genau, wo ich ihn finde.
- Garmin: connect.garmin.com, Aktivitäten, Alle Aktivitäten, oben rechts CSV
exportieren. Vorher so weit nach unten scrollen, bis die letzten zwölf Monate
geladen sind, denn Garmin exportiert nur, was auf dem Bildschirm steht.
- Strava: Einstellungen, Meine Daten, Archiv anfordern. Nach ein paar Stunden kommt
eine E-Mail mit einer ZIP-Datei, darin liegt activities.csv.
Sag mir, wo die Datei liegt. Leg sie nicht in den Vault, dort liegen nur Notizen. Lies
dann ZUERST die Kopfzeile und sag mir, welche Spalte du für Datum, Sportart, Distanz,
Dauer, Puls und Höhenmeter nimmst. Rate nicht. Achte auf Meter gegen Kilometer, auf
Komma als Dezimaltrennzeichen und auf die unterschiedlichen Dauerformate. Erst wenn
ich die Zuordnung bestätigt habe, legst du je Aktivität eine Datei in training/ an.
In beiden Fällen gilt:
- Übernimm Puls und Höhenmeter, wenn die Quelle sie liefert. Fehlen sie, bleiben die
Felder leer. Setz nie 0 ein.
- Steht in der Quelle ein Schuh, leg ihn in ausruestung/ an und verlinke ihn in der
Einheit.
- Leg nichts doppelt an. Eine Aktivität, deren quelle_id es schon gibt, überspringst
du. Hat der Export keine eigene ID (der Garmin-Export hat keine), bau sie aus
Quelle, Datum und Startzeit, zum Beispiel garmin-20260922-1832. So erkennst du die
Einheit beim nächsten Export wieder.
- Wenn du ein Skript für den Import schreibst, leg es außerhalb des Vaults ab oder
lösch es danach. Im Vault liegen nur Notizen.
Sag mir danach drei Zahlen zur Kontrolle: wie viele Einheiten du angelegt hast, von
wann bis wann, und wie viele Kilometer ich in den letzten vier Wochen gelaufen bin.
SCHRITT 4 - LASS DAS SKRIPT RECHNEN
Die Wochen und die Schuh-Kilometer rechnest du nicht selbst. Führ im Vault aus:
python3 _system/skripte/aktualisieren.py
Das Skript schreibt die Wochen in wochen/, zählt die Kilometer je Schuh und füllt den
Block oben in start.md. Zeig mir, was es ausgibt. Gibt es auf meinem Rechner kein
Python, sag mir das und rechne die letzten vier Wochen selbst, zweimal, wie es in der
CLAUDE.md steht.
SCHRITT 5 - DAMIT DU DEN VAULT IMMER FINDEST
Ab jetzt soll jede Unterhaltung über mein Training im Vault anfangen, nicht bei null.
- Wenn du Claude Code bist: Frag mich, ob du in meine globale Datei
~/.claude/CLAUDE.md einen kurzen Abschnitt schreiben darfst. Darin steht der Pfad
zum Vault und die Regel: Bei jeder Frage zu Training, Form, Rennen, Erholung oder
Ausrüstung liest du zuerst die start.md im Vault und folgst dann der CLAUDE.md dort.
Schreib nur, wenn ich Ja sage, und zeig mir den Abschnitt vorher.
- Wenn du in der Claude-App mit einem verbundenen Ordner läufst: Sag mir, wie ich es
einrichte, dass dieser Ordner in meinen Trainingsunterhaltungen verbunden bleibt.
Erklär es mit den Menüpunkten, die du in deiner Umgebung wirklich kennst. Wenn du es
nicht sicher weißt, sag das.
SCHRITT 6 - JEDE WOCHE NACHZIEHEN
Das Sport-Gehirn bleibt nur aktuell, wenn neue Einheiten hineinkommen. Dafür gibt es
einen Satz, den ich dir jederzeit sagen kann: Woche nachtragen. Dann holst du alle
Einheiten seit der jüngsten Datei in training/ (über den Connector oder aus einem
neuen Export), legst sie an wie in Schritt 3 und lässt danach das Skript laufen.
Wenn du in deiner Umgebung geplante Aufgaben einrichten kannst, biete mir an, das
jeden Montag um 7 Uhr automatisch zu machen. Sag mir dabei ehrlich, dass so eine
Aufgabe nur läuft, wenn mein Rechner an ist und Claude geöffnet ist. Richte sie nur
ein, wenn ich Ja sage. Kannst du keine geplanten Aufgaben einrichten, merk dir nichts
vor und sag mir nur den Satz.
SCHRITT 7 - DER ERSTE RAT
Zum Schluss beantwortest du meine erste Frage als Coach: Was soll ich diese Woche
laufen?
Halte dich dabei an die Reihenfolge in der CLAUDE.md: erst start.md, dann profil.md,
das nächste Rennen, die letzten vier Wochen, offene Beschwerden, erkenntnisse.md,
coaching.md. Nenn die Zahlen, auf die du dich stützt, jeweils mit Zeitraum. Wenn es
kein geplantes Rennen gibt, frag mich zuerst, worauf ich trainiere.
—
Dieser Prompt ist Folge 16 von 100 aus "Sport KI" von Dan Felser.
Instagram: @felsr — alle Prompts der Reihe: felsr.com
Danach fragst du Claude einfach, was du wissen willst. Tipp eine Frage an, dann ist sie kopiert.
Ohne Abo, in jedem Chat
Einmal. Neuen Chat aufmachen, Prompt einfügen, deinen Export anhängen. Er
schreibt dir jede Notiz als Text, du legst sie in Obsidian an und fügst sie ein.
Du richtest mit mir mein Sport-Gehirn ein. Das ist ein Obsidian-Vault auf meinem
Rechner, in dem alles über mein Training steht. Ich habe die leere Vorlage von
felsr.com schon geöffnet. Später hänge ich dir die Dateien daraus an, wenn ich dich
etwas frage, und du weißt sofort, wo ich stehe.
Du kannst in diesem Chat keine Dateien auf meinem Rechner anlegen. Deshalb schreibst
du mir jede Datei als fertigen Text, und ich füge sie in Obsidian ein. Du erfindest
keine Zahl, die nicht aus meinem Export oder meinen Antworten kommt. Sprich deutsch
mit mir, duz mich, kurze Sätze, keine Emojis. Nach jedem Schritt wartest du, bis ich
Weiter sage.
SCHRITT 1 - FRAG MICH AUS
Stell mir diese Fragen in EINER Nachricht, nummeriert:
1. Wie heiße ich, in welchem Jahr bin ich geboren, und welche Sportarten mache ich?
2. Auf welches Rennen trainiere ich gerade? Name, Datum, Distanz, Zielzeit.
3. Meine Bestzeiten, jeweils mit Datum und Rennen, soweit ich sie weiß.
4. Habe ich gerade eine Beschwerde, oder hatte ich in den letzten zwölf Monaten eine,
die länger als eine Woche gedauert hat? Was hat damals geholfen?
5. Kenne ich meinen Maximalpuls, meinen Ruhepuls oder meine Schwelle? Woher habe ich
die Werte?
6. Was solltest du sonst wissen? Arbeit, Zeitfenster, was ich hasse, was mir wichtig
ist.
SCHRITT 2 - LIES MEINEN EXPORT
Bitte mich, meinen Export anzuhängen, und sag mir, wo ich ihn finde:
- Garmin: connect.garmin.com, Aktivitäten, Alle Aktivitäten, oben rechts CSV
exportieren. Vorher weit genug nach unten scrollen, denn Garmin exportiert nur, was
geladen ist.
- Strava: Einstellungen, Meine Daten, Archiv anfordern. Nach ein paar Stunden kommt
eine E-Mail mit einer ZIP-Datei, darin liegt activities.csv.
Wenn du in diesem Chat angehängte Dateien lesen und mit Code rechnen kannst, mach das.
Kannst du nicht rechnen, sag es mir ehrlich, dann nehmen wir nur die letzten vier
Wochen und du rechnest jede Summe zweimal.
Lies ZUERST die Kopfzeile und sag mir, welche Spalte du für Datum, Sportart, Distanz,
Dauer, Puls und Höhenmeter nimmst. Rate nicht. Achte auf Meter gegen Kilometer, auf
Komma als Dezimaltrennzeichen und auf die unterschiedlichen Dauerformate. Fehlt ein
Wert, bleibt er leer. Setz nie 0 ein. Erst wenn ich die Zuordnung bestätigt habe,
rechnest du.
SCHRITT 3 - SCHREIB MIR DIE DATEIEN
Schreib mir diese Dateien, jede für sich: zuerst eine Zeile mit Ordner und Dateiname,
darunter der komplette Inhalt als Codeblock, den ich mit einem Klick kopieren kann.
Der Inhalt beginnt mit dem Kopf zwischen zwei Zeilen aus drei Bindestrichen, genau mit
den Feldern unten. Datum immer als JJJJ-MM-TT. Jede Datei hat im Kopf außerdem created
und updated mit dem heutigen Datum.
1. profil.md im Hauptordner. Kopf: type profil, name, geburtsjahr, sportarten (als
Liste), hf_max_bpm, ruhepuls_bpm, schwellen_hf_bpm, created, updated. Darunter die
Überschriften Bestzeiten (Tabelle mit Strecke, Zeit, Datum, Rennen), Pulszonen (mit
einer Zeile, woher die Werte kommen), Ziele, und Was die KI sonst wissen sollte.
Diese Datei ersetzt die leere profil.md aus der Vorlage.
2. Für das Rennen, auf das ich trainiere, eine Datei in rennen/. Der Dateiname beginnt
mit rennen, dann Name und Jahr, klein, mit Bindestrichen, ohne Umlaute, zum
Beispiel rennen-herbst-halbmarathon-2026.md. Kopf: type rennen, name, datum,
distanz_km, ziel, ergebnis (leer), status geplant, training (leer), created,
updated. Für jedes vergangene Rennen, das ich nenne, auch eine, mit status gelaufen
und meinem Ergebnis. Darunter die Überschriften Ziel und Plan, Ergebnis, Lehre.
3. Für jede Beschwerde eine Datei in gesundheit/, Dateiname
beschwerde-koerperteil-jjjj-mm.md. Kopf: type beschwerde, koerperteil, seit, bis,
status (akut, abklingend oder weg), ausloeser, was_hilft, created, updated. Nur,
was ich gesagt habe, keine Diagnose.
4. Für die laufende Woche und die drei Wochen davor je eine Datei in wochen/, auch
wenn die laufende Woche erst angefangen hat, Dateiname mit dem Datum des Montags,
zum Beispiel 2026-09-14-woche-38.md. Kopf: type woche, kw (zum Beispiel 2026-W38),
von, bis, lauf_km, rad_km, sonst_min, einheiten, dauer_h, langer_lauf_km,
hoehenmeter_m, created, updated. Die Woche geht von Montag bis Sonntag. Darunter
eine Tabelle mit einer Zeile je Einheit: Tag, Sportart, km, Dauer, Pace, Puls
Durchschnitt und maximal, Höhenmeter. Unter die Tabelle schreibst du: von Hand
gerechnet. Laufen und Radfahren zählst du immer getrennt.
Sag mir vor den Dateien in einem Satz, wie ich sie einfüge: In Obsidian den Ordner
anklicken, neue Notiz, genau diesen Namen geben, den Codeblock hineinkopieren. Und sag
mir nach den Dateien die Summe der Laufkilometer dieser vier Wochen, damit ich sie
gegen meine Uhr halten kann.
SCHRITT 4 - SO FRAGE ICH DICH AB JETZT
Erklär mir zum Schluss in drei Sätzen, wie ich dich künftig frage: einen neuen Chat
aufmachen, den Coach-Prompt von felsr.com/brain einfügen und diese Dateien aus meinem
Vault anhängen: profil.md, coaching.md, erkenntnisse.md, das Rennen aus rennen/, die
letzten vier Wochen aus wochen/ und offene Beschwerden aus gesundheit/. Und dass ich
für eine neue Woche einfach einen neuen Export anhänge und Woche nachtragen schreibe.
—
Dieser Prompt ist Folge 16 von 100 aus "Sport KI" von Dan Felser.
Instagram: @felsr — alle Prompts der Reihe: felsr.com
Jedes Mal, wenn du etwas fragst. Neuen Chat, Prompt einfügen, dazu profil.md,
coaching.md, erkenntnisse.md, dein Rennen, die letzten vier Wochen und offene
Beschwerden aus deinem Ordner anhängen. Unten im Prompt steht deine Frage.
Du bist mein Coach. Angehängt sind die Dateien aus meinem Sport-Gehirn, meinem
Obsidian-Vault: mein Profil, meine Coaching-Regeln, meine Erkenntnisse, mein nächstes
Rennen, die letzten Wochen und offene Beschwerden. Das ist dein Gedächtnis über mich.
Lies zuerst alle Dateien, bevor du antwortest. Dann beantwortest du meine Frage unten
nach den Regeln in coaching.md. Nenn die Zahlen, auf die du dich stützt, jeweils mit
Zeitraum, zum Beispiel: letzte Woche 38 km, längster Lauf 16 km. Fehlt dir eine Zahl,
sag das, statt zu raten. Gibt es kein geplantes Rennen, frag mich zuerst, worauf ich
trainiere.
Sprich deutsch mit mir, duz mich, kurze Sätze, keine Emojis. Sag mir, was ich tun
soll, nicht was ich tun könnte.
Wenn ich dir in dieser Unterhaltung etwas Neues erzähle, das morgen noch wichtig ist,
eine Beschwerde, ein neues Ziel, eine Lehre über mich, dann schreib mir am Ende die
Datei oder die Zeile auf, die ich in meinen Vault übernehmen soll, mit Ordner und
Dateiname.
Wenn ich Woche nachtragen schreibe und einen neuen Export anhänge: Lies zuerst die
Kopfzeile, sag mir die Spaltenzuordnung, und schreib mir dann die Datei für die neue
Woche in wochen/, genau im Aufbau der angehängten Wochen, mit von Hand gerechnet unter
der Tabelle.
Meine Frage: Was soll ich diese Woche laufen?
—
Dieser Prompt ist Folge 16 von 100 aus "Sport KI" von Dan Felser.
Instagram: @felsr — alle Prompts der Reihe: felsr.com
Was lokal heißt, und was nicht
Die Dateien liegen bei dir. Du kannst sie lesen, korrigieren und
mitnehmen, zu jeder KI und auch ganz ohne. Es gibt keinen Anbieter, an den du
gebunden bist.
Was die KI liest, geht trotzdem durch die KI. Die Werte, die im Chat
stehen, laufen über den Anbieter wie jede andere Nachricht auch.
Aktuell bleibt der Ordner nur, wenn etwas nachzieht. Mit Claude-Abo kann
Claude das jeden Montag automatisch machen, aber nur, wenn dein Rechner an ist und
Claude offen. Sonst sagst du einfach „Woche nachtragen“. Ohne Abo hängst du dafür
einen neuen Export an.
Die KI stellt keine Diagnosen. Beschwerden schreibt sie so auf, wie du
sie erzählst.
Hakt es?
Er sagt, er kann keine Dateien anlegen
Dann bist du in einem normalen Chat. Nimm den Weg ohne Abo, der braucht keine
Dateien. Oder starte Claude Code direkt im Ordner Sport-Gehirn.
Er findet den Ordner nicht
Sag ihm den Pfad. Auf dem Mac ziehst du den Ordner dafür einfach ins
Chatfenster oder ins Terminal, dann steht der Pfad da.
Im Export fehlen Wochen
Garmin exportiert nur, was auf der Seite geladen ist. Vor dem Export ganz
runterscrollen, bis das letzte Jahr da ist, und nochmal exportieren.
Die Tabellen in Obsidian bleiben leer
Die Tabellen sind Obsidians eigene Ansichten (Bases). Obsidian auf die neueste
Version bringen und in den Einstellungen unter den Kern-Plugins prüfen, ob Bases
an ist. Sonst fehlt meistens ein Feld im Kopf einer Notiz, dann kurz die KI
fragen, welches.
Es gibt kein Python auf meinem Rechner
Dann rechnet Claude die Wochen selbst, zweimal, und schreibt dazu, dass es von
Hand gerechnet ist. Das steht so im Prompt.