cookidoo
Access Cookidoo (Thermomix) recipes, shopping lists, and meal planning via the unofficial cookidoo-api Python package. Use for viewing recipes, weekly plans, favorites, and syncing ingredients to shopping lists.
Why use this skill?
Integrate Cookidoo with OpenClaw to manage Thermomix recipes, automate shopping lists, and plan your weekly meals directly from your AI agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thekie/cookidooWhat This Skill Does
The Cookidoo skill for OpenClaw integrates the Thermomix ecosystem directly into your AI workflow. By leveraging the unofficial cookidoo-api, this skill allows users to bridge the gap between their smart kitchen appliances and digital assistant capabilities. It provides granular access to your personal Cookidoo account, enabling you to query saved recipes, view your weekly meal plan, manage shopping lists, and search the extensive Cookidoo database for culinary inspiration. Whether you are automating your grocery workflow or simply checking what is on the menu for the upcoming week, this skill transforms your command line or AI agent into a kitchen management hub.
Installation
To begin, ensure you have the necessary dependencies installed by running pip install cookidoo-api. Next, install the skill via the OpenClaw hub using the command clawhub install openclaw/skills/skills/thekie/cookidoo. Configuration is straightforward: create a configuration file at ~/.config/atlas/cookidoo.env and populate it with your COOKIDOO_EMAIL and COOKIDOO_PASSWORD. For localized results, you can optionally set COOKIDOO_COUNTRY and COOKIDOO_LANGUAGE variables. Always ensure your environment file has restricted file permissions to keep your credentials secure.
Use Cases
This skill is designed for home chefs looking to streamline their meal prep process. Common use cases include syncing Cookidoo shopping lists with third-party productivity tools like the Bring! app, automatically generating weekly meal schedules based on dietary preferences, and quickly retrieving ingredient lists for a recipe while standing in the kitchen. It is particularly effective for users who manage multiple recipes and want to avoid toggling between browser tabs or mobile apps while multitasking.
Example Prompts
- "What is on my meal plan for this Wednesday and can you list the ingredients for the main dish?"
- "Search for vegetarian pasta recipes in Cookidoo and show me the top 3 results in JSON format."
- "Add all the ingredients from my current Cookidoo shopping list to my task manager so I can see them while I am at the store."
Tips & Limitations
Because this skill relies on an unofficial API, it is subject to potential disruptions if Thermomix updates their web portal authentication or structure. Always maintain an active Cookidoo subscription, as the API requires authenticated sessions to function. For large lists, utilize the --limit flag to prevent command-line clutter, and use --json when passing output to other automation scripts or piped processes. Avoid hardcoding your credentials directly into scripts; always use the designated environment file path.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thekie-cookidoo": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api