CommunityBildgithub.com

Kalorienreiche Berechnung nach Rezept

Verwende diese Funktion, wenn der Benutzer Kalorien, Eiweiß, Fett, Kohlenhydrate, Zutaten oder Nährwerte eines Rezepts (aus Text, Bild, Screenshot oder Link) berechnen möchte.

Was ist Kalorienreiche Berechnung nach Rezept?

Der Skill „Kalorienreiche Berechnung nach Rezept“ extrahiert aus Rezepttexten, Bildern, Screenshots oder Links die Nährwerte (Kalorien, Eiweiß, Fett, Kohlenhydrate) einzelner Zutaten und berechnet daraus die Gesamtnährwerte des fertigen Gerichts. Er erstellt eine einheitliche Tabelle, die sowohl die Nährwerte pro 100 g als auch die absoluten Werte des gesamten Gerichts anzeigt. Der Skill ist für Claude Code, Cursor, Codex und andere KI-Agenten optimiert. Er arbeitet nach klaren Regeln: Fehlende Nährwerte werden nicht geraten, sondern erst nach Benutzerfreigabe aus verifizierten Quellen ergänzt; mehrere Rezepteingänge werden in einer gemeinsamen Berechnung zusammengeführt; und es wird streng auf korrekte Umrechnung von Mengenangaben (z. B. Stück, Löffel, Packungen) geachtet. Das Ergebnis folgt einem präzisen Markdown-Template und zeigt alle Zwischenschritte sowie etwaige Annahmen transparent an. Der Skill vermeidet typische Fehler wie die direkte Addition von Nährwerten pro 100 g oder vorzeitiges Runden und gewährleistet so eine verlässliche Nährwertanalyse für jede Rezeptanfrage.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Vitalick/skills/tree/HEAD/plugins/calories-agent/skills/recipe-nutrition-calculator

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Kalorienreiche Berechnung nach Rezept?

Prinzip

Extrahiere zuerst die überprüfbare Masse und die Nährwerte (Kalorien, Eiweiß, Fett, Kohlenhydrate) jeder Zutat pro 100 g. Berechne dann alle eingegebenen Rezepte als ein gemeinsames Gericht. Ersetze unbekannte Daten nicht eigenmächtig: Verwende Durchschnittsnährwerte nur nach Zustimmung des Benutzers mit Angabe der Quelle oder Annahme.

Eingabedaten

Akzeptiere Text, Bild, Screenshot oder einen Link zu einem Rezept.

  • Bei Bild oder Screenshot lies Name, Masse, Einheit, Nährwerte und die angegebene fertige Auswaage sorgfältig ab. Rate nicht bei schlecht lesbaren Zahlen oder Einheiten; fordere eine Klarstellung.
  • Bei einem Link extrahiere die Zutaten, ihre Massen, Nährwerte und die Auswaage aus der Seite. Falls die Seite nicht erreichbar, unvollständig ist oder Portionen statt Gramm angibt, bitte den Benutzer, den Text/Screenshot zu senden oder die Masse zu präzisieren.
  • Rechne „Stück“, Löffel und Packungen nur dann in Gramm um, wenn die Masse im Rezept angegeben oder vom Benutzer bestätigt wurde. Andernfalls bitte um die Masse.
  • Wenn die Eingabe mehrere Rezepte oder Gerichte enthält, nimm die Zutaten aller Rezepte in eine Tabelle auf, addiere die angegebenen fertigen Auswaagen und gib eine einzige gemeinsame Zusammenfassung aus. Erstelle keine getrennten Berechnungen pro Rezept.

Vollständigkeitsprüfung

Für jede Zutat werden die Masse in Gramm und die Nährwerte pro 100 g benötigt: Kalorien, Eiweiß, Fett, Kohlenhydrate. Außerdem wird das Gewicht des fertigen Gerichts benötigt, um das Ergebnis pro 100 g anzuzeigen.

Falls eine Zutat keine Nährwerte hat, frage vor der Berechnung zwingend in folgender Form:

Für „[Zutat]“ liegen keine Nährwerte vor. Darf ich die Daten von [konkrete Quelle/Marke] verwenden oder möchten Sie eigene Werte angeben?

Falls keine fertige Auswaage vorliegt, frage, ob die Summe der Zutatenmassen als Auswaage gelten soll, oder ob der Benutzer das tatsächliche Gewicht nach der Zubereitung nennen möchte. Markiere vereinbarte Annahmen im Ergebnis deutlich.

Formeln

Für jeden Nährwert (Kalorien, Eiweiß, Fett, Kohlenhydrate) und jede Zutat:

Beitrag = Wert pro 100 g × Masse der Zutat (g) / 100

Für das Gericht:

Gesamt = Summe der Zutatenbeiträge

pro 100 g = Gesamt / Gewicht des fertigen Gerichts (g) × 100

Summiere die Werte mit voller Genauigkeit; runde erst bei der Anzeige. Zeige Kalorien auf ganze Zahlen gerundet (kaufmännisch), Eiweiß/Fett/Kohlenhydrate auf 0,1 g. Masse auf 1 g, sofern keine höhere Genauigkeit vom Benutzer vorgegeben wurde. Gesamtergebnisse immer aus den ungerundeten Beiträgen ableiten.

Exakte Antwortvorlage

Verwende eine gemeinsame Vorlage für alle eingegebenen Rezepte, unter Beibehaltung der Überschriften, Spaltenreihenfolge und einer separaten Zeile „pro 100 g“:

## [Name des gemeinsamen Gerichts]

| Zutat | Masse, g | Kcal/100 g | Eiweiß/100 g | Fett/100 g | Kohlenhydrate/100 g | Kcal | Eiweiß, g | Fett, g | Kohlenhydrate, g |
|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|
| [Zutat] | [Masse] | [Wert] | [Wert] | [Wert] | [Wert] | [Beitrag] | [Beitrag] | [Beitrag] | [Beitrag] |
| **Gesamt** | **[Summe der Massen]** | — | — | — | — | **[Gesamt]** | **[Gesamt]** | **[Gesamt]** | **[Gesamt]** |

**Fertige Auswaage:** [Gewicht] g

| Kennzahl | Kcal | Eiweiß, g | Fett, g | Kohlenhydrate, g |
|---|---:|---:|---:|---:|
| **Gesamtes Gericht** | **[Gesamt]** | **[Gesamt]** | **[Gesamt]** | **[Gesamt]** |
| **Pro 100 g** | **[Gesamt]** | **[Gesamt]** | **[Gesamt]** | **[Gesamt]** |

Annahmen: [keine / vereinbarte Annahmen und Datenquelle auflisten].

Wenn Daten fehlen, stelle vor der Tabelle nur die notwendigen Fragen. Gib kein unvollständiges Teilergebnis als vollständige Berechnung aus.

Schnellprüfung

PrüfungErwartetes Ergebnis
Massen und Nährwerte für alle Zutaten vorhandenBeitrag jeder Zutat kann berechnet werden
Fertige Auswaage bekanntZeile „pro 100 g“ kann angezeigt werden
Mehrere Rezepte oder GerichteEine Tabelle, eine gemeinsame Auswaage und eine Zusammenfassung
DatenlückeZustimmung oder Klarstellung vor der Berechnung eingeholt

Häufige Fehler

  • Verwende nicht das Gewicht der Zutaten als Ersatz für die fertige Auswaage in der Formel „pro 100 g“.
  • Addiere nicht die Nährwerte pro 100 g direkt: Berechne zuerst den Beitrag über die Masse.
  • Runde keine Zwischenergebnisse.
  • Verschweige nicht die Quelle und die Annahmen für hinzugefügte Daten.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills