| 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
COOKIDOO_LANGUAGE=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:
python scripts/cookidoo_cli.py ingredients --json > /tmp/ingredients.json
Notes
- Requires active Cookidoo subscription
- Uses unofficial API (miaucl/cookidoo-api) — may break with Cookidoo updates
- Store credentials securely, not in the skill folder