From cookidoo-recipes
Search Cookidoo recipes, inspect official details and nutrition, translate/adapt recipes, and save custom recipes through the local Cookidoo MCP server.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cookidoo-recipes:cookidoo-recipesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when the user asks about Cookidoo, Thermomix recipes, recipe search across languages, translating Cookidoo recipes, nutrition values, or saving custom recipes to Cookidoo.
Use this skill when the user asks about Cookidoo, Thermomix recipes, recipe search across languages, translating Cookidoo recipes, nutrition values, or saving custom recipes to Cookidoo.
Use the local MCP tools when available:
cookidoo_auth_statuscookidoo_discover_recipescookidoo_searchcookidoo_get_recipecookidoo_list_my_recipescookidoo_get_collectioncookidoo_upload_recipe_imagecookidoo_create_recipeIf the tools are missing, tell the user the Cookidoo MCP server is not connected.
cookidoo_create_recipe accepts an optional image field. Pass only Cookidoo-compatible customer recipe image keys such as prod/img/customer-recipe/example.jpg; official asset URLs are not accepted by the recipe patch endpoint.
Use cookidoo_upload_recipe_image to copy an official Cookidoo asset URL into a customer recipe image key. It uses the same dry-run and confirmation-token pattern as recipe creation.
cookidoo_discover_recipes unless the user asks for a specific language, country, locale, or exact filter.tm_model only when the user asks for a Thermomix model or has configured a preference.en.cookidoo_auth_status.cookidoo_discover_recipes for normal recipe discovery. Pass the user's intent as query. Put locale-specific helper terms in localized_queries, not global related_queries.cookidoo_search when the user asks for a specific language, country, locale, machine, ingredient filter, or exact narrow search.basse température, Niedertemperatur, baja temperatura, wolno gotowane, osłona noża miksującego, and meat-cut terms in the matching local language.cookidoo_discover_recipes expands relevant collections internally. Do not expose collection mechanics unless the user asks why something was or was not found.include_my_recipes=true.cookidoo_get_recipe.cookidoo_get_recipe.Search results do not reliably include nutrition. Do not filter by carbs from search hits alone.
(English metric), (translated), source locale, target locale, model name, or workflow notes to the title.image to cookidoo_create_recipe. If the source image is an official Cookidoo asset URL, run cookidoo_upload_recipe_image and pass the returned image key to cookidoo_create_recipe. Do not pass official asset URLs directly as recipe images.tm_model only when the saved recipe should be tagged for a specific Thermomix model.dry_run=false.cookidoo_create_recipe using the confirmation token from the reviewed dry run.Never write to the user's Cookidoo account without an explicit confirmation in the current conversation.
Use time, temperature, direction, speed, and mode when the source supports it. If adapting from a recipe that was not written for the requested machine, say the saved method is generated/adapted content.
/cookidoo-login.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub kzarzycki/cookidoo-recipes