← Back to Skills Marketplace
thekie

Clawdbot Skill Cookidoo

by thekie · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
1982
Downloads
3
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install 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.
README (SKILL.md)

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:

[email protected]
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 \x3Crecipe_id>

Get account info

python scripts/cookidoo_cli.py info

Options

  • --json — Output as JSON
  • --limit N — Limit results (default: 10)

Integration Ideas

  • Sync Cookidoo shopping list → Bring! app
  • Suggest recipes based on what's in season
  • Weekly meal planning assistance
  • Export ingredients for selected recipes

Notes

  • Requires active Cookidoo subscription
  • API is unofficial — may break with Cookidoo updates
  • Store credentials securely (not in skill folder)
Usage Guidance
This skill appears to do what it says: it uses the unofficial cookidoo-api and requires your Cookidoo email and password to fetch recipes and shopping lists. Before installing: 1) Verify you trust the skill author (package.json author is 'thekie' and source/homepage is not provided). 2) Consider creating a dedicated Cookidoo account or changing your password after use, since the skill asks for your actual account password and suggests storing it in ~/.config/atlas/cookidoo.env (plaintext). 3) Review the cookidoo-api package on PyPI and its source to ensure it behaves as expected. 4) Note the registry metadata omitted the required env vars while SKILL.md and package.json list them — this is likely a packaging oversight but ask the author to correct it. 5) If you need stronger isolation, run the skill in a sandbox or container rather than on a host with sensitive credentials.
Capability Analysis
Type: OpenClaw Skill Name: cookidoo Version: 1.0.1 The skill is benign. It provides a command-line interface to interact with the Cookidoo API via the `cookidoo-api` Python package. Credential handling in `scripts/cookidoo_cli.py` is standard, reading from environment variables or `~/.config/atlas/cookidoo.env`. There are no signs of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md` or `README.md`. All operations are aligned with the stated purpose of accessing Cookidoo recipes and shopping lists.
Capability Assessment
Purpose & Capability
The skill is designed to access Cookidoo and the code calls the cookidoo-api library and asks for a Cookidoo email/password — this is coherent with the description. However, the registry metadata at the top of the report lists no required env vars/primary credential while SKILL.md and package.json both require COOKIDOO_EMAIL and COOKIDOO_PASSWORD; this mismatch is a packaging oversight that should be corrected.
Instruction Scope
SKILL.md instructs installing the cookidoo-api package and running the included CLI script. The runtime instructions and the script are limited to Cookidoo operations (recipes, plan, shopping, search, info) and only reference the specified config file (~/.config/atlas/cookidoo.env) and environment variables.
Install Mechanism
No automated install spec is included; the instructions ask the user to pip install the well-known cookidoo-api Python package. No arbitrary downloads, URL shorteners, or archive extraction are used.
Credentials
The skill requires the user's Cookidoo email and password, which is expected for an unofficial client that authenticates on behalf of the user. The skill suggests storing these in an env file in the user's home directory; that's functional but presents the usual risk of plaintext credentials on disk. There are no other unrelated credentials requested.
Persistence & Privilege
The skill does not request always:true or other elevated privileges. It reads a per-user config file in the home directory and does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cookidoo
  3. After installation, invoke the skill by name or use /cookidoo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fix: Declare required credentials (COOKIDOO_EMAIL, COOKIDOO_PASSWORD) in package.json metadata
v1.0.0
Initial release of Cookidoo skill: - Access Cookidoo (Thermomix) recipes, shopping lists, and weekly meal plans from the command line. - View user info, collections, and shopping list ingredients using simple CLI commands. - Supports JSON output for easy integration with other tools. - Enables syncing of recipe ingredients to the Bring! shopping list when used with the bring-shopping skill. - Setup via environment variables; requires active Cookidoo subscription and uses the unofficial cookidoo-api package.
Metadata
Slug cookidoo
Version 1.0.1
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Clawdbot Skill 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 1982 downloads so far.

How do I install Clawdbot Skill Cookidoo?

Run "/install cookidoo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Clawdbot Skill Cookidoo free?

Yes, Clawdbot Skill Cookidoo is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Clawdbot Skill Cookidoo support?

Clawdbot Skill Cookidoo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Clawdbot Skill Cookidoo?

It is built and maintained by thekie (@thekie); the current version is v1.0.1.

💬 Comments