cookidoo

Interact with Cookidoo (Thermomix recipe platform) via the unofficial cookidoo-api. Search recipes, manage meal planning calendar, shopping lists, collections, and custom recipes. Use when the user mentions "Cookidoo", "Thermomix recipes", "meal planning", "Wochenplan", "Einkaufsliste Thermomix", "Cookidoo Rezepte", "was kochen", or wants to manage their Thermomix/Cookidoo account programmatically.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "cookidoo" with this command: npx skills add simonfunk/cookidoo-thermomix

Cookidoo Integration

Unofficial integration with the Cookidoo platform (Vorwerk/Thermomix) using the cookidoo-api Python library.

Setup

No external dependencies — uses only Python stdlib (urllib, json). Works with Python 3.7+.

Environment variables (required)

COOKIDOO_EMAIL=user@example.com
COOKIDOO_PASSWORD=secret

Optional config

COOKIDOO_COUNTRY=ch        # Default: ch (Switzerland)
COOKIDOO_LANGUAGE=de-CH    # Default: de-CH

Supported countries/languages: run get_country_options() / get_language_options() from the library.

CLI Script

All operations via scripts/cookidoo.py:

python scripts/cookidoo.py <command> [args]

Commands

CommandDescription
loginTest credentials, show user info
user-infoGet account info
subscriptionCheck active subscription status
recipe <id>Get recipe details (e.g. r59322)
calendar [date]Show meal plan for week (default: today)
calendar-add <date> <id> [...]Add recipe(s) to calendar (date: YYYY-MM-DD)
calendar-remove <date> <id>Remove recipe from calendar
shopping-listShow full shopping list (ingredients + additional items)
shopping-add <id> [...]Add recipe ingredients to shopping list
shopping-remove <id> [...]Remove recipe ingredients from shopping list
shopping-clearClear entire shopping list
additional-itemsList additional (manual) shopping items
additional-add <item> [...]Add manual items to shopping list
additional-remove <id> [...]Remove additional items by ID
collectionsList custom and managed collections
collection-add <name>Create custom collection
collection-remove <id>Delete custom collection

Recipe IDs

Recipe IDs look like r59322 or r907015. Find them on cookidoo.ch/de URLs or via the API.

Authentication

The API uses OAuth password grant (same as the Thermomix app). Tokens refresh automatically per session. No API key needed — just Cookidoo account credentials.

Limitations

  • No official API — based on reverse-engineering the Android app
  • Recipe search not directly exposed in the library (browse on cookidoo.ch and extract IDs)
  • Some features require an active Cookidoo Premium subscription (custom recipes, etc.)
  • Rate limiting: be gentle, avoid rapid bulk requests

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

地藏经药师经智慧

地藏经药师经智慧 - 佛家孝道与救度思想,涵盖地藏本愿、药师十二愿、因果报应、消灾延寿等核心智慧,适用于道德修养、慈悲精神、身心健康

Registry SourceRecently Updated
General

Precision Oncology Zhcn

综合学术文献、流行病学报告、临床与药物指南及临床试验报告,提供关于癌症及其治疗的报告。 基于癌变机制进行详细的分子生物学和组织学分析。 当查询涉及以下内容时加载本技能: - 癌症或肿瘤 - 癌变机制 - 癌症或肿瘤的治疗 典型查询 - 乳腺癌是如何发生的? - 白血病的一线和二线治疗 - CAR-T 疗法治疗胰腺...

Registry SourceRecently Updated
General

hermes-traffic-guardian

Hermes runtime traffic monitoring baseline for opt-in proxy inspection, egress detection, and attestation-aware traffic posture.

Registry SourceRecently Updated
General

Scp Paradigm

Use when analyzing how industry structure drives firm behavior and market performance, assessing market concentration, entry barriers, or competitive dynamic...

Registry SourceRecently Updated