3.2 KiB
mealie-recipe-import
Ein Claude-Skill, der Rezepte per URL in Mealie importiert (über die Mealie-MCP-Verbindung) und sie direkt danach automatisch aufräumt.
Was der Skill macht
Wenn du Claude eine Rezept-URL schickst und sagst, sie soll in Mealie gespeichert werden (oder ein bereits vorhandenes, unsortiertes Mealie-Rezept korrigiert werden soll), läuft folgender Ablauf:
- Import – Das Rezept wird per Mealie-Scraper von der URL importiert (
orgURLbleibt erhalten). Tags/Kategorien des Scrapers werden bewusst verworfen, da sie meist nicht zur eigenen Mealie-Taxonomie passen. - Kategorien & Tags setzen – Claude ruft zuerst die bestehenden Kategorien und Tags aus Mealie ab und ordnet das Rezept sinnvoll ein (Kategorie = grobe Einordnung wie Hauptgericht/Beilage/Dessert, Tags = Eigenschaften wie vegetarisch, schnell, Mealprep). Passende bestehende Begriffe werden wiederverwendet; nur wenn wirklich nichts passt, legt Claude einen neuen, prägnanten deutschen Begriff an.
- Zutaten bereinigen – Mengenangaben werden auf gängige deutsche Einheiten normalisiert (g, kg, ml, l, TL, EL, Prise, Stück, Bund, Dose, Zehe …), Zutatennamen vereinheitlicht, Tippfehler korrigiert und Dubletten zusammengeführt.
- Zubereitung glätten – Die Zubereitungsschritte werden in klares, flüssiges Deutsch gebracht (kurze, aktive Sätze, ein Arbeitsschritt pro Punkt), ohne den Inhalt zu verändern.
- Übersetzung – Fremdsprachige Rezepte (Name, Beschreibung, Zutaten, Zubereitung) werden vollständig ins Deutsche übersetzt.
- Speichern – Alles wird in einem gesammelten Update-Call an Mealie zurückgeschrieben.
Am Ende bekommst du eine kurze Zusammenfassung, was gesetzt/korrigiert/übersetzt wurde – ohne vollständige Abschrift des Rezepts im Chat (das Rezept selbst siehst du direkt in Mealie).
Trigger-Beispiele
- „Importier mal https://irgendeine-rezeptseite.de/rezept in Mealie"
- „Füg das Rezept hinzu und räum die Zutaten auf"
- „Korrigier das Gemüsewaffeln-Rezept in Mealie, setz passende Kategorien"
- „Mach das Rezept in Mealie sauber" (auch ohne neue URL, per Name/Slug)
/mealie-recipe-import <URL>als Slash-Command — triggert direkt denselben Ablauf
Batch-Modus: alle unvollständigen Rezepte
Der Skill kann auf Zuruf auch alle Rezepte in Mealie durchgehen, die noch keine Kategorie und/oder keine Tags haben ("räum alle Rezepte ohne Kategorie auf", "geh alle unsortierten Rezepte durch"). Dabei listet er die komplette Rezeptdatenbank seitenweise, filtert die unvollständigen Rezepte heraus, bestätigt kurz die gefundene Anzahl und bearbeitet sie dann nacheinander. Standardmäßig werden im Batch-Lauf nur Kategorien/Tags gesetzt; Zutaten und Zubereitung bleiben unangetastet, es sei denn, das wird ausdrücklich mit angefordert.
Voraussetzung
Der Skill nutzt die Mealie-MCP-Verbindung. Diese muss in Claude eingerichtet und verbunden
sein, damit die mealie_*-Tools (Import, Suche, Kategorien/Tags, Update, Ingredient-Parser)
zur Verfügung stehen.
Installation
Skills/mealie-recipe-import/SKILL.md aus diesem Repo herunterladen und in Claude als
Skill hinzufügen (z. B. über die Skill-Verwaltung in den Claude-Einstellungen).