5.0k★by thekie
cookidoo – OpenClaw Skill
cookidoo is an OpenClaw Skills integration for coding workflows. 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.
Skill Snapshot
| name | cookidoo |
| description | 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. OpenClaw Skills integration. |
| owner | thekie |
| repository | thekie/cookidoo |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @thekie/cookidoo |
| last updated | Feb 7, 2026 |
Maintainer

name: cookidoo description: 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.
Cookidoo
Access your Thermomix Cookidoo account to view recipes, shopping lists, and ingredients.
Prerequisites
pip install cookidoo-api aiohttp
Configuration
Set environment variables or create ~/.config/atlas/cookidoo.env:
COOKIDOO_EMAIL=your@email.com
COOKIDOO_PASSWORD=yourpassword
COOKIDOO_COUNTRY=de # Optional, default: de
COOKIDOO_LANGUAGE=de-DE # Optional, default: de-DE
Commands
Get user info
python scripts/cookidoo_cli.py info
List recipes on shopping list
python scripts/cookidoo_cli.py shopping
Get all ingredients from shopping list
python scripts/cookidoo_cli.py ingredients
List custom collections
python scripts/cookidoo_cli.py collections
JSON output
Add --json for machine-readable output:
python scripts/cookidoo_cli.py ingredients --json
Integration with Bring!
Combine with the bring-shopping skill to sync Cookidoo ingredients to your Bring! shopping list:
# Get ingredients as JSON
python scripts/cookidoo_cli.py ingredients --json > /tmp/ingredients.json
# Add to Bring! (using bring-shopping skill)
# ... process and add items
Notes
- Requires active Cookidoo subscription
- Uses unofficial API (miaucl/cookidoo-api) — may break with Cookidoo updates
- Store credentials securely, not in the skill folder
Clawdbot Skill: Cookidoo
Access your Thermomix Cookidoo account from Clawdbot.
Features
- 👤 View account info
- 🛒 List recipes on your shopping list
- 🥕 Get all ingredients (aggregated)
- 📚 View custom collections
- 🔄 JSON output for automation
Installation
Via ClawdHub
clawdhub install cookidoo
Manual
git clone https://github.com/thekie/clawdbot-skill-cookidoo.git skills/cookidoo
pip install cookidoo-api aiohttp
Configuration
Create ~/.config/atlas/cookidoo.env:
COOKIDOO_EMAIL=your@email.com
COOKIDOO_PASSWORD=yourpassword
COOKIDOO_COUNTRY=de # Optional (de, ch, at, etc.)
COOKIDOO_LANGUAGE=de-DE # Optional
Usage
# User info
python skills/cookidoo/scripts/cookidoo_cli.py info
# Shopping list recipes
python skills/cookidoo/scripts/cookidoo_cli.py shopping
# All ingredients
python skills/cookidoo/scripts/cookidoo_cli.py ingredients
# JSON output
python skills/cookidoo/scripts/cookidoo_cli.py ingredients --json
Combining with Bring!
Use with the bring-shopping skill to sync Cookidoo ingredients to your Bring! shopping list.
Credits
- Uses cookidoo-api by miaucl
- Cookidoo is a trademark of Vorwerk
License
MIT
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
```bash pip install cookidoo-api aiohttp ```
Configuration
Set environment variables or create `~/.config/atlas/cookidoo.env`: ```bash COOKIDOO_EMAIL=your@email.com COOKIDOO_PASSWORD=yourpassword COOKIDOO_COUNTRY=de # Optional, default: de COOKIDOO_LANGUAGE=de-DE # Optional, default: de-DE ```
FAQ
How do I install cookidoo?
Run openclaw add @thekie/cookidoo in your terminal. This installs cookidoo into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/thekie/cookidoo. Review commits and README documentation before installing.
