π¦ ClawHub
Clawdbot Skill Cookidoo
by @thekie
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.
TERMINAL
clawhub install cookidooπ About This Skill
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 Cookidoo (Thermomix) recipes, shopping lists, and meal planning.
Required Credentials
| Variable | Required | Description |
|----------|----------|-------------|
| COOKIDOO_EMAIL | β
Yes | Your Cookidoo account email |
| COOKIDOO_PASSWORD | β
Yes | Your Cookidoo account password |
| COOKIDOO_COUNTRY | Optional | Country code (default: DE) |
| COOKIDOO_LANGUAGE | Optional | Language code (default: de-DE) |
Set in environment or ~/.config/atlas/cookidoo.env:
COOKIDOO_EMAIL=your@email.com
COOKIDOO_PASSWORD=yourpassword
Dependencies
pip install cookidoo-api
Tasks
List saved recipes
python scripts/cookidoo_cli.py recipes
Get weekly plan
python scripts/cookidoo_cli.py plan
Get shopping list from Cookidoo
python scripts/cookidoo_cli.py shopping
Search recipes
python scripts/cookidoo_cli.py search "Pasta"
Get recipe details
python scripts/cookidoo_cli.py recipe
Get account info
python scripts/cookidoo_cli.py info
Options
--json β Output as JSON--limit N β Limit results (default: 10)Integration Ideas
Notes
βοΈ Configuration
--json β Output as JSON--limit N β Limit results (default: 10)