Clawflows

ReviewAudited by ClawScan on May 10, 2026.

Overview

Clawflows is a disclosed workflow runner, but it can install and execute external multi-skill automations that may act through powerful skills such as database, calendar, and email without clearly documented per-step approval boundaries.

Install only if you are comfortable with a workflow runner that can execute automations from an external registry through your other skills. Before running any automation, inspect the YAML, check required capabilities, use dry-run, and be especially careful with workflows that send email, write calendar events, update databases, publish content, or enable scheduling.

Findings (5)

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

A workflow from the registry could cause the agent to write to databases, calendars, email, or other connected services if the necessary skills are installed.

Why it was flagged

The skill is designed to download workflow definitions and execute them through other skills, including capabilities that can write data or act on accounts. The artifact documents optional `--dry-run` but not mandatory per-step confirmation or capability limits.

Skill content
`clawflows install youtube-competitor-tracker` ... Downloads to `./automations/youtube-competitor-tracker.yaml`; `clawflows run youtube-competitor-tracker`; capabilities include `database`, `calendar`, and `email`.
Recommendation

Inspect automation YAML before running it, use `clawflows check` and `--dry-run` first, and require explicit user approval for workflows that send messages, write data, or use account-connected skills.

ConcernHigh Confidence
ASI08: Cascading Failures
What this means

A single faulty or malicious automation step could trigger incorrect downstream actions across files, databases, accounts, or other skills.

Why it was flagged

The workflow model passes outputs from one step into later steps, including write operations. Bad, unexpected, or untrusted data from an earlier step could propagate into later actions.

Skill content
“Combine multiple skills into powerful workflows with logic, conditions, and data flow between steps.” Example: `capture: videos` followed by `method: upsert` with `data: "${videos}"`.
Recommendation

Prefer dry runs, inspect data flow between steps, and avoid running workflows that feed untrusted data into write, publish, send, or delete actions without review.

What this means

Running an automation may use credentials already configured for other skills, such as email or calendar access.

Why it was flagged

The skill itself declares no primary credential, but automations may invoke other installed skills that use the user's account privileges. This is expected for an orchestrator, but it crosses permission boundaries.

Skill content
Standard capabilities include `calendar` “Read/write events” and `email` “Send/receive email”.
Recommendation

Only run automations from sources you trust, and confirm which connected skills and accounts each automation will use.

What this means

The reviewed SKILL.md does not show the actual runtime behavior of the installed CLI package.

Why it was flagged

The skill installs an external npm CLI package, and the provided artifact set contains no CLI source code for review. This is central to the stated purpose, but users are relying on package and registry provenance.

Skill content
node | package: clawflows | creates binaries: clawflows
Recommendation

Verify the npm package, publisher, and source repository before installing, and consider pinning a trusted version.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

If scheduling is enabled, automations may run repeatedly without a fresh manual command each time.

Why it was flagged

The skill supports scheduled recurring execution through cron instructions. The behavior is disclosed and disable is documented, but scheduled workflows can keep acting after initial setup.

Skill content
`clawflows enable youtube-competitor-tracker   # Shows cron setup instructions`; `clawflows disable youtube-competitor-tracker`
Recommendation

Review any cron setup before enabling it, keep a list of scheduled automations, and disable schedules that are no longer needed.