Rezept-Zeitleiste

Verwandelt ein schriftliches Rezept in einen nach Ausführungsreihenfolge sortierten Kochzeitplan.

Was ist Rezept-Zeitleiste?

Diese Fähigkeit konvertiert herkömmliche Rezepte, die nach geschriebener Reihenfolge sortiert sind, in einen ausführungsorientierten Kochplan mit Abhängigkeiten und Zeitachsen. Sie unterstützt drei Modi: Zeitleiste (Modus A) für Rezepte mit Intervallen über 3 Minuten und 6+ Aktionen, Sequenz (Modus B) für aufmerksamkeitsintensive Gerichte mit kurzen Intervallen, und Zeitplan (Modus C) für dominant wartende Prozesse wie Backen oder Fermentation. Die Fähigkeit analysiert Rezepte auf Timing, Parallelisierbarkeit und Ressourcenkonflikte, erweitert implizite Vorbereitungsschritte, erstellt einen Abhängigkeitsgraphen und generiert einen umsetzbaren Plan mit Zeitmarken. Sie behandelt auch Nährwertangaben mit strengen Provenienzregeln und ermöglicht eine iterative Verfeinerung bei Änderungen durch den Benutzer. Dies ist besonders nützlich für Entwickler, die KI-Assistenten wie Claude Code, Codex oder Cursor für Koch-Helfer oder kulinarische Workflow-Automatisierung nutzen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add tiny-glitch/recipe-timeline

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Rezept-Zeitleiste?

Verwandle ein herkömmliches Rezept in einen Ausführungsplan für einen einzelnen Koch.

Ein Rezept listet Aktionen in geschriebener Reihenfolge. Diese Fähigkeit ordnet sie in Ausführungsreihenfolge um – einen Koch-Abhängigkeitsgraphen, der gegen eine Uhr aufgetragen ist.

Jede Planzeile beantwortet drei Fragen auf einmal:

  • Wo bin ich? – kumulative Position
  • Wie lange habe ich Zeit, bis ich handeln muss? – der Intervallmarker
  • Bin ich gerade frei? – die Stärke der vertikalen Linie

Die zugrunde liegende Regel für die Vorbereitung:

so spät wie praktisch, und so früh wie nötig


0. Zuerst: Modus und Passung

Bevor irgendetwas anderes passiert, klassifiziere das Rezept. Die falsche Moduswahl ist der häufigste Fehler.

Wenn das Rezept weniger als 5 Aktionen hat und kein nennenswertes Timing oder Parallelität aufweist – Rührei, ein Salat, ein Smoothie – empfehle eine einfache nummerierte Abfolge anstelle eines vollständigen Plans und sage in einem Satz, warum dies Overhead wäre. Wenn der Benutzer explizit nach dem Zeitleistenformat fragt, gib es ihm. Diese Schwelle ist ein Standardwert, keine Verweigerung.

Andernfalls wähle einen Modus:

Modus A – Zeitleiste (Standard)

Mindestens ein Intervall über 3 Minuten und 6+ Aktionen. Die meisten Herdgerichte, Schmorgerichte, Eintöpfe, Currys, Pasta, Blechpfannengerichte.

Modus B – Ablauf (aufmerksamkeitsdominiert)

Die meisten Intervalle unter 90 Sekunden: Pfannengerichte, Omeletts, temperierintensive Gerichte, schnelle Sautés – alles, bei dem der Koch die Pfanne nie verlässt.

In Modus B gibt es keine freie Zeit, also tu nicht so, als ob. Gib aus:

  1. Mise en place, in Zugriffsordnung – alles vorbereitet und angeordnet, bevor die Hitze kommt, in der Reihenfolge, in der es gegriffen wird.
  2. Ein Block vor der Hitze, der alle Vorheizbedingungen und deren Vorlaufzeit enthält, außerhalb der Sequenzuhr. Die Uhr beginnt, wenn das Essen auf die Hitze trifft, nicht wenn die Pfanne draufkommt.
  3. Eine schnelle Sequenz mit kumulativen Sekunden und Bedingungen, ohne [+n]-Marker und ohne Vorbereitungsaufgaben darin.
  4. Eine explizite Zeile: "Von der Hitze auf den Teller sind es etwa N Minuten ohne Pause. Alles oben Genannte muss zuerst in Reichweite sein."

Modus B ist die Ausnahme von der Regel "nicht den gesamten Mise en place vor die Uhr werfen." Hier ist das Werfen richtig.

Modus C – Zeitplan (wartedominiert)

Aktive Arbeit ist ein kleiner Teil der vergangenen Zeit: Backen, Brot, gekühlte und feste Desserts, Fermentation, Sous Vide, Schmorgerichte über Nacht, alles mit einem mehrstündigen Ausläufer. Gib Sitzungen aus, die rückwärts von der Servierzeit verankert sind, nicht eine durchgehende Uhr ab Null.

Gemischt

Viele Rezepte sind Modus A mit einem Modus C-Ausläufer – Bananenbrot ist eine 20-minütige Zeitleiste plus 70 Minuten Abkühlen. Gib die Zeitleiste aus, dann einen Abschnitt Nach dem aktiven Kochen. Markiere das Gericht erst als fertig, wenn der Ausläufer erledigt ist.

Überarbeitung eines bestehenden Plans

Wenn der Benutzer ein Rezept ändert, das bereits einen Plan hat – eine Beilage hinzufügt, eine Komponente entfernt, eine Servierzeit festlegt, die Menge verdoppelt – führe die gesamte Fähigkeit von der ursprünglichen Quelle erneut aus. Flicke nicht die vorherige Ausgabe.

Ein Plan ist ein Graph, keine Liste. Eine neue Komponente ändert die zusammengeführte Aktionsliste, sodass sich nachgelagerte Marker verschieben; es kann auch eine Kollision erzeugen, das letzte freie Vorbereitungsfenster verbrauchen, einen zweiten Topf auf einen Herd stellen, die Topfkapazität überschreiten oder das Gericht über zwei Spuren hinaus in die Servierzeitverankerung drängen. Lokale Bearbeitungen sind genau der Grund, warum ein Plan intern inkonsistent wird, mit veralteten Markern, die auf Aktionen verweisen, die sich verschoben haben.

Das erneute Ausführen ist billig. Was nicht billig ist, ist das zu verlieren, was der vorherige Durchlauf etabliert hat. Übernimm es daher explizit unter einer Übernommen von-Überschrift:

  • Methoden, die der Benutzer bereitgestellt hat, die die Quelle nicht enthielt
  • eine Servierzeit, Portionsanzahl oder Behälteranzahl, die sie angegeben haben
  • Korrekturen, die sie an der letzten Ausgabe vorgenommen haben
  • alles, was sie anders machen

Indem du sie nennst, machst du sie korrigierbar statt stillschweigend angenommen.

Dann füge unterhalb des neuen Plans eine kurze Liste Was sich geändert hat hinzu – nur was seine Position oder Aufmerksamkeit geändert hat, keine Neuaufzählung:

Was sich geändert hat
- Knoblauch 9 min → 11 min (Nudeltopf beginnt jetzt bei 4 min)
- Kollision bei 22 min: Abgießen in das Zusammenfallen des Spinats verschoben
- Jetzt zwei heiße Komponenten, daher ist der Plan an der Servierzeit verankert

Der Benutzer hat möglicherweise bereits den alten Plan im Kopf. Ihnen zu sagen, was sich verschoben hat, ist der Sinn des erneuten Ausführens anstatt des Flickens.


1. Quellenprüfung

Wenn die Zutaten vorhanden sind, aber die Methode fehlt, brich ab. Melde, dass ein originalgetreuer Plan nicht erstellt werden kann. Erfinde kein plausibles Rezept.

Wenn die Methode vorhanden ist, aber Zeiten fehlen (sehr üblich auf Rezeptblogs und in traditionellen Rezepten), fahre fort – markiere jedoch geschätzte Dauern gemäß §7 und leite jeden reizgesteuerten Schritt mit dem Reiz, nicht mit der Zahl, ein.


2. Extrahieren

Aus der Quelle erfasse: Titel, Portionen, Zutaten, Anleitungen, angegebene Zeiten, Temperaturen, Ausrüstung, Garreifezeichen, Beilagen und alle angegebenen Nährwertangaben.

Ändere keine Zutatenmengen.

Wenn der Benutzer das Rezept skalieren möchte, weise darauf hin, dass Dauern nicht linear skalieren – eine verdoppelte Menge bräunt langsamer, benötigt möglicherweise eine größere Pfanne oder erzwingt möglicherweise Portionen (§7, Wiederholungszyklen).


3. Nährwerte

Jede Ausgabe enthält Portionen, Energie und Makronährstoffe nahe dem Anfang, oberhalb der Ausrüstung und Zutaten. Der Koch entscheidet anhand dieses Blocks, ob er das Gericht zubereitet.

## Nährwerte *(berechnet)*

- **Energie** ~300 kcal pro Portion · ~1.200 kcal gesamt
- **Eiweiß** 13 g · **Kohlenhydrate** 42 g · **Fett** 9 g

Eiweiß, Kohlenhydrate und Fett sind die Standardangaben. Führe Ballaststoffe, Zucker oder Natrium nur auf, wenn die Quelle sie angibt. Zeige immer sowohl pro Portion als auch gesamt.

Herkunft, immer gekennzeichnet

(aus Quelle) – das Rezept gibt die Werte an. Zitiere sie wörtlich. Berechne sie nicht neu und "korrigiere" sie nicht, selbst wenn deine eigene Schätzung abweicht.

(berechnet) – von dir aus der Zutatenliste berechnet. Präsentiere diese niemals als die eigenen Zahlen des Rezepts.

Ausgelassen – die Zutaten erlauben keine Schätzung. Lasse die Überschrift unmarkiert und nenne den Hinderungsgrund in der Liste:

## Nährwerte

- **Energie** nicht geschätzt – „Öl zum Frittieren" hat keine
  Menge, und das aufgenommene Öl dominiert den Wert.

Der Tag steht in der Abschnittsüberschrift, nicht in einer eigenen Zeile unter der Liste. Ein Tag in einer eigenen Zeile ist ein Waisenkind: Es gehört weder zum obigen noch zum unteren Block, daher gibt ein Renderer ihm keinen Anker, und es liest sich wie eine Bildunterschrift für den folgenden Abschnitt. Jeder Vorbehalt, der nicht in die Überschrift passt, kommt in eine normale Zeile unter der Liste: "Rajma nur; Reis fügt ~205 kcal pro Portion hinzu."

Die Herkunft wird in Worten geschrieben, nicht in Klammern. Klammern verdienen ihren Platz in [+n]-Markern, die in einer eigenen Spalte stehen; in einer Überschrift gibt es keine Spalte, und Klammern lesen sich wie Maschinenausgabe.

Die Unterscheidung spiegelt [+n] / [≈n] für Dauern wider und hat dieselbe Regel: Eine erfundene Zahl, die als eine bezogene präsentiert wird, ist ein Treuefehler.

Portionen

Pro-Portion-Werte benötigen eine Portionsanzahl.

  • Von der Quelle angegeben → verwenden. Eine Lagerzeile wie "portionieren in 6 Behälter" gibt sie an.
  • Nicht angegeben → aus der Gesamtmenge ableiten und unter der Liste angeben: "Portionsanzahl aus dem Volumen berechnet."
  • Kann nicht abgeleitet werden → nur Gesamtwerte anzeigen und sagen, dass pro Portion eine Portionsanzahl benötigt wird.

Wenn die Quelle nur Pro-Portion-Werte angibt, ist das Multiplizieren für die Gesamtmenge Arithmetik mit ihren Zahlen, keine neue Schätzung. Es bleibt (aus Quelle).

Wenn die Quelle sich widerspricht

Erwähne es einmal in der Antwort und fahre fort. Warte nicht auf eine Antwort und bringe die Abstimmung nicht in den Plan ein – der Plan ist das, was veröffentlicht wird, und ein Leser, der nur einen Satz von Zahlen sieht, hat keinen Nutzen von der Arithmetik hinter der Wahl.

Löse auf, indem du die Zahlen nimmst, die mit dem Rezept, wie es geschrieben ist, übereinstimmen: Die Zutatenliste ist maßgeblich, nicht eine Tabelle, die auf einer anderen Menge berechnet wurde. Markiere sie wie andere angegebene Zahlen als (aus Quelle).

Neben dem Plan, einmal:

Die Zutatenliste sagt 20–30 g Parmesan, aber die zweite
Nährwerttabelle ist auf 66 g berechnet. Ich habe die
20–30 g-Werte verwendet – sag Bescheid, wenn du die
anderen möchtest.

Wenn der Benutzer antwortet, führe mit seiner Wahl erneut aus. Wenn nicht, steht der Plan bereits und nichts muss wiederholt werden.

Ehrlich schätzen

Diese Dinge machen Zutatenlistenschätzungen falsch. Jedes hat eine Regel:

  • Frittieröl – nur der absorbierte Anteil zählt, nicht die Pfanne voll. Beim Flach- und Frittieren werden etwa 10 % des Öls nach Gewicht des Lebensmittels absorbiert. Wenn das Rezept "Öl zum Frittieren" ohne Menge angibt, macht dies die Schätzung unmöglich – lasse es aus, anstatt zu raten.
  • Entsorgte Marinade – zähle etwa ein Viertel, was am Essen haftet.
  • Salzlaken und gesalzenes Kochwasser – werden meist entsorgt. Ignoriere, es sei denn, die Quelle verfolgt Natrium.
  • "Salz nach Geschmack", "Öl nach Bedarf" – zähle als Null und sage es.
  • Abschneiden, Knochen, Schalen, Schalen – schätze auf Basis des essbaren Ertrags, nicht des Kaufgewichts.
  • Reduzieren – Verdampfung entfernt Wasser, keine Energie. Eine reduzierte Sauce hat die gleichen Kalorien wie vor dem Reduzieren. Skaliere den Wert niemals für das Köcheln herunter.
  • Alkohol – nimm etwa die Hälfte in einem geköchelten Gericht an, fast alles in einem unerhitzten.
  • Nicht im Rezept enthaltene Beilagen – schließe sie aus und sage, dass der Wert nur für das Gericht selbst gilt.

Präzisionsdisziplin

Eine Zutatenlistenschätzung ist bestenfalls ±15 % wert. Gib sie nie genauer wieder, als dies unterstützt: ~520 kcal, nicht 518 kcal. Runde Energie auf die nächsten 10 kcal und Makros auf das nächste Gramm. Verwende keine Bereiche für Makros – runde hart und lass (berechnet) die Unsicherheit tragen. Bereiche, die die Quelle angibt, werden wie geschrieben übernommen.

Umfang

Berichte die Arithmetik und hör auf. Kommentiere nicht, ob die Werte hoch oder niedrig sind, schlage keine Substitutionen zu ihrer Änderung vor und füge keine Ernährungsberatung an – nichts davon wurde von dieser Fähigkeit verlangt. Entferne jede bewertende Sprache, die die Quelle selbst enthält ("sehr sättigend", "moderates gesättigtes Fett") und behalte die Zahlen.

Erstelle keine Schätzungen für ein Rezept, das bereits unter der Quellenprüfung durchgefallen ist. Wenn die Methode nicht vertrauenswürdig ist, sind es die Zahlen auch nicht.


4. Implizite Vorbereitung erweitern

Rezepte lassen offensichtliche Ausführungsschritte aus. Frage bei jeder Aktion:

In welchem physikalischen Zustand muss diese Zutat sein, wenn diese Aktion stattfindet?

ZWIEBEL HINZUFÜGEN → Zwiebel muss gehackt sein → erstelle die Vorbereitungsaufgabe. TOMATENMARK HINZUFÜGEN aber Quelle listet ganze Tomaten auf → erstelle: Tomaten pürieren. GEWÜRZE HINZUFÜGEN mit fünf gelisteten Gewürzen → erstelle: Gewürze abmessen.

Übliche legitime Ergänzungen: Aromaten hacken oder schneiden; Ingwer und Knoblauch hacken oder reiben; Dosengut abgießen und abspülen; Reis waschen; Gewürze abmessen; Zitrusfrüchte schneiden; Kräuter hacken; Verpackungen öffnen; Tiefkühlprodukte herausholen; ein Gefäß vor einem Gießen oder Abgießen bereitstellen; Milchprodukte oder Eier auf Raumtemperatur bringen, wenn die Methode darauf angewiesen ist.

Ausführungsinferenz vs. kulinarische Erfindung

Erlaubt – Ableiten von Zubereitungserfordernissen, die die Methode voraussetzt.

Nicht erlaubt – Hinzufügen von Zutaten, die nicht in der Quelle sind; Ändern von gehackt zu püriert, wenn die Quelle gehackt sagt; Verkürzen angegebener Zeiten; Ändern von Temperaturen oder Techniken; Ersetzen.

Schließe auf die Zubereitung. Schreibe das Gericht nicht neu.


5. Den Graphen erstellen

Hauptstrang

Ein primärer Prozess: der mit den meisten sequenziellen Abhängigkeiten, der die meiste Intervention benötigt, der bestimmt, wann alles andere beginnt.

Prozesse sind nicht separate Komponenten, nur weil sie gleichzeitig oder in verschiedenen Gefäßen ablaufen. Bohnen kochen, ihre Masala zubereiten und sie kombinieren sind ein Gericht, eine Spur.

Verzweigungen und woher ihre Methoden kommen

Eine Verzweigung ist eine wirklich separate Mahlzeitkomponente: Reis, Pasta, Kartoffeln, eine Gemüsebeilage, ein Raita, eine separat zubereitete Sauce. Beginne sie an dem Punkt, an dem sie tatsächlich beginnen sollte, nicht bei Uhr 0.

Eine Verzweigung erfordert eine Methode. Ein Serviervorschlag ist keine Verzweigung:

Quelle sagt nur "mit Reis servieren" – keine Methode angegeben:

  ## Dazu servieren
  Reis – Methode nicht angegeben.

Benutzer liefert eine – Verzweigung erlaubt und mit Quellenangabe:

  Reismethode von dir bereitgestellt, nicht von der Quelle:
  waschen · kochen · niedrig + abdecken 12 min

10 min   ├·······→ 🔪 Reis waschen · Topf aufsetzen

Eine Methode kann von der Quelle, von einem zweiten Rezept oder vom Benutzer stammen. Wenn sie vom Benutzer stammt, sag es in der Ausgabe, damit der Leser sehen kann, wo diese Schritte ihren Ursprung haben. Erfinde niemals eine.

Bedingungen und Stoppkriterien

Bedingungen, keine Dauern. Gehe niemals allein aufgrund der Uhr vor.

◆ fahre fort, wenn wahr – ◆ bis Öl flimmert, ◆ Ofen bei 200 °C, ◆ Wasser kocht sprudelnd, ◆ Teig verdoppelt, ◆ Spieß kommt sauber heraus

◇ stoppe, sobald wahr – ◇ gerade vermischt, ◇ erste Farbe, ◇ leicht untergart. Umgekehrte Polarität zu ◆, und die Verwechslung ruiniert Teige, Pudding und Emulsionen.

🌡 Kerntemperatur – verwende, wann immer die Quelle eine angibt. Eine Bedingung, niemals ein sensorisches Signal; sie überschreibt die Uhr absolut.

Eine Bedingung deckt auch eine Einrichtungsvoraussetzung ab, die einen Schritt unwiderruflich macht, wenn sie verpasst wird. Setze sie in die Zeile über der Aktion, nicht in sie hinein:

         │         ◆ Tasse bereitstellen
23 min   │         ● 1 TASSE AUFBEWAHREN · ABGIESSEN

Nachgaren

Braten, dicke Scheiben und große Backwaren garen nach dem Verlassen der Hitze weiter – typischerweise 3–5 °C für ein Stück oder Geflügel, mehr für ein sehr großes Stück. Wenn die Quelle eine Endtemperatur angibt, ziehe das Fleisch bei diesem Wert minus dem Nachgaren heraus und sage es:

🌡 bei 71 °C ziehen – steigt während des Ruhens auf ~75 °C

Ausrüstung

Beachte gemeinsame Pfannen, Brenner, Ofenplatz, Mixer. Zwei Fälle, und sie sind unterschiedlich:

Teilen – beide passen gleichzeitig bei derselben Temperatur. Notiere die Belastung und fahre fort.

Konflikt – eins nach dem anderen oder widersprüchliche Temperaturen. Löse in dieser Reihenfolge:

  1. Innerhalb von ~15 °C – verwende die höhere Temperatur und ziehe das empfindlichere Stück früher heraus, indem du seine Bedingung früher prüfst.
  2. Weiter auseinander – ordne sie zeitlich. Das Teil mit der längeren Halbarkeitstoleranz zuerst und wartet: Bratenfleisch ruht 20 Minuten glücklich, während Kartoffeln bei höherer Hitze knusprig werden.
  3. Beides funktioniert nicht – benenne den Konflikt und biete die Wahl. Triff nicht stillschweigend eine.

Kennzeichne auch Kapazität: Summiere das fertige Volumen und sage, wann ein Rezept

…

[gekürzt zur Übersetzung]

Verwandte Skills