ClawRecipes

Security checks across malware telemetry and agentic risk

Overview

ClawRecipes appears to be a legitimate OpenClaw plugin for scaffolding agents and workflows, but it can change local OpenClaw configuration, run scheduled/workflow tasks, install skills, and use provider API keys when those features are enabled.

Install this if you want OpenClaw recipe-based agent/team scaffolding and workflow automation. Before enabling advanced features, inspect recipes, tool permissions, required skills, media-driver API keys, and cron jobs; leave confirmation gates on unless you intentionally want automated installs or scheduled agent work.

VirusTotal

No VirusTotal findings

View on VirusTotal

Risk analysis

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.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

A recipe can grant agents access to file, web, runtime, or other tools depending on the recipe and flags used.

Why it was flagged

Recipe scaffolding can change an agent's tool permissions, which is central to the plugin's purpose but should be reviewed before applying.

Skill content
Recipes can define tool policy and apply it into OpenClaw config when you scaffold with `--apply-config`.
Recommendation

Inspect a recipe's tool policy before using --apply-config, and keep high-risk tools limited to roles that need them.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

Media workflows may use your configured third-party API keys and may incur provider costs or expose prompts/files to those providers.

Why it was flagged

The plugin may use provider credentials from local OpenClaw configuration for media workflows; this is disclosed and aligned with media generation, with no artifact evidence of unrelated credential use or exfiltration.

Skill content
ClawRecipes reads API keys from your OpenClaw config and passes them to media generation scripts (e.g., DALL-E, Kling).
Recommendation

Use least-privileged provider keys, review media workflow definitions, and avoid enabling media drivers you do not trust.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Installing third-party recipes or skills can change what agents are instructed or allowed to do.

Why it was flagged

The plugin can add recipes or skills from external marketplaces, which is purpose-aligned but expands the trusted code/instruction surface.

Skill content
- **workspace recipe installs** from the marketplace
- **ClawHub skill installs** for agents or teams
Recommendation

Install recipes and skills only from trusted publishers, and review required skills before accepting auto-install prompts.

#
ASI06: Memory and Context Poisoning
Low
What this means

Incorrect, sensitive, or adversarial content written into shared memory could be reused by later agents.

Why it was flagged

Bundled recipes create persistent shared memory/context files that can influence future agent sessions.

Skill content
`shared-context/memory/team.jsonl` (append-only)
`shared-context/memory/pinned.jsonl` (append-only, curated/high-signal)
Recommendation

Do not store secrets in shared context, periodically review memory files, and keep pinned memory curated.

#
ASI10: Rogue Agents
Medium
What this means

If enabled, agents may run periodically and continue processing tickets or updating files without a fresh manual command each time.

Why it was flagged

Recipes can define recurring scheduled agent work loops. The shown bundled cron job is disabled by default, so this is disclosed/prompted persistence rather than hidden background behavior.

Skill content
cronJobs:
  - id: lead-triage-loop
    schedule: "*/30 7-23 * * 1-5"
    ...
    enabledByDefault: false
Recommendation

Keep cron installation on prompt/off unless you intentionally want scheduled automation, and review each cron message and schedule before enabling it.

#
ASI09: Human-Agent Trust Exploitation
Low
What this means

A user might dismiss a warning too quickly even though the underlying API-key behavior deserves review.

Why it was flagged

The documentation proactively explains a security warning and discloses the credential-related reason. Users should still treat API-key handling as sensitive rather than relying only on the reassurance.

Skill content
During install you may see: `Plugin "recipes" has 2 suspicious code pattern(s)`. This is expected ... and is not a security concern.
Recommendation

Read the credential and media-driver documentation before enabling provider workflows, even if the installer warning is expected.