# mealie-recipe-import Ein Claude-Skill, der Rezepte per URL in [Mealie](https://mealie.io/) 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: 1. **Import** – Das Rezept wird per Mealie-Scraper von der URL importiert (`orgURL` bleibt erhalten). Tags/Kategorien des Scrapers werden bewusst verworfen, da sie meist nicht zur eigenen Mealie-Taxonomie passen. 2. **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. 3. **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. 4. **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. 5. **Übersetzung** – Fremdsprachige Rezepte (Name, Beschreibung, Zutaten, Zubereitung) werden vollständig ins Deutsche übersetzt. 6. **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 ` 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).