Clawdbot Skill Cookidoo

PassAudited by VirusTotal on May 12, 2026.

Overview

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.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing and using the skill gives the agent a path to access Cookidoo account data such as recipes, shopping lists, subscription/account info, and recipe details.

Why it was flagged

The script uses the user's Cookidoo email and password to log in. This is expected for the stated Cookidoo integration and the code does not print the password, but it is still account-level credential access.

Skill content
email = os.environ.get("COOKIDOO_EMAIL") ... password = os.environ.get("COOKIDOO_PASSWORD") ... async with Cookidoo(email, password) as cookidoo:
Recommendation

Only configure the credentials if you trust the skill and dependency; keep the env file private, avoid committing it, and remove the credentials when no longer needed.

What this means

A changed or compromised dependency could affect how Cookidoo credentials and account data are handled.

Why it was flagged

The skill depends on an unofficial PyPI package and does not pin a version. This is central to the skill's purpose, but it adds third-party supply-chain trust.

Skill content
via the unofficial [cookidoo-api](https://pypi.org/project/cookidoo-api/) Python package ... pip install cookidoo-api
Recommendation

Install in a virtual environment, verify the PyPI package/source before use, and consider pinning a known-good version.

What this means

A user relying only on the registry summary could underestimate that the skill needs Cookidoo account credentials.

Why it was flagged

The registry-level requirement summary under-declares credentials even though SKILL.md and package.json disclose required Cookidoo email/password. This appears to be a metadata clarity issue rather than hidden behavior.

Skill content
Required env vars: none ... Primary credential: none
Recommendation

Review SKILL.md/package.json before installation and ensure ClawHub metadata accurately declares required credentials.