tandoor-recipe-conversion

Convert recipes from images, PDFs, text, or URLs into Tandoor-compatible JSON.

9|2|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/it-bens/claude-code-plugins --skill tandoor-recipe-conversion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tandoor-recipe-conversion
Source: https://github.com/it-bens/claude-code-plugins/tree/main/plugins/tandoor-recipe-converter/skills/tandoor-recipe-conversion
Command: npx skills add https://github.com/it-bens/claude-code-plugins --skill tandoor-recipe-conversion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Transforms recipes from images, PDFs, text, or URLs into valid Tandoor-compatible JSON with German output, ensuring unit consistency, accurate ingredient normalization, and quality validation.

Core Features & Use Cases

  • Phase-based workflow: input extraction (OCR for images/PDFs, text processing, URL fetch), data normalization (German language, unit conversions, singular ingredient forms), data completion (estimates and defaults), and final JSON generation aligned with the Tandoor schema.
  • Strict data integrity: enforces float amounts, non-empty step names, appropriate keyword structure, and microsecond timestamp formatting.
  • Supports multiple input sources and ensures compatibility with Tandoor's import process.

Quick Start

Provide a recipe source (image, PDF, text, or URL) and receive a German-language Tandoor-compatible JSON ready for import.

Frequently Asked Questions about tandoor-recipe-conversion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a recipe image to JSON format?

Recipe image conversion uses OCR to extract text from photos or scanned documents, then transforms the extracted content into structured JSON. This Skill applies OCR to images and PDFs, translates to German, converts units to metric, and outputs Tandoor-compatible JSON ready for import.

Can I convert recipes from PDFs and URLs, or only images?

This Skill accepts multiple input sources: images, PDFs, plain text, and URLs. It extracts recipe data from each format, normalizes ingredients and units, translates to German, and produces validated Tandoor JSON compatible across all input modalities.

What happens to imperial measurements when converting recipes to JSON?

Imperial-to-metric conversion is performed automatically during normalization. Amounts are converted to metric units, ingredient descriptors are handled consistently, and all measurements are expressed as floats in the final German-language Tandoor JSON output.

Does the recipe conversion handle ingredient normalization?

Yes, ingredient normalization converts descriptors to singular forms, enforces consistent naming, and validates against Tandoor schema requirements. The output ensures non-empty step names, appropriate keyword structure, and microsecond-precision timestamps for seamless Tandoor ingestion.

What does Tandoor-compatible JSON mean for recipe imports?

Tandoor JSON is a structured format that Tandoor recipe management platforms accept for direct import. This Skill generates export-ready JSON with German terminology, required schema fields, proper data types, and validation, eliminating manual reformatting before import.