Workflowy

ReviewAudited by ClawScan on May 1, 2026.

Overview

This is a clear Workflowy CLI integration, but it needs your Workflowy API key and can read, edit, bulk-change, or delete items in your outline.

Install this only if you trust the external Workflowy CLI and are comfortable giving it API access to your outline. Protect the API key, prefer node-scoped reads when possible, and require confirmation before any command that creates, updates, moves, transforms, bulk-replaces, completes, uncompletes, or deletes content.

Findings (4)

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

If the agent runs an edit, delete, move, transform, or replace command incorrectly, Workflowy content could be changed or removed.

Why it was flagged

The skill documents destructive and bulk-editing commands. This is purpose-aligned for a Workflowy editor and the delete/bulk risks are disclosed, but misuse could affect many outline items.

Skill content
workflowy delete <item-id> ... # Delete a node (includes its children!) ... workflowy replace --dry-run "foo" "bar" ... workflowy replace --interactive "foo" "bar"
Recommendation

Ask for explicit confirmation before any write, move, delete, transform, or bulk replace command; prefer dry-run or interactive mode for bulk operations.

What this means

Anyone or anything that can use this key through the CLI may be able to access and modify the user’s Workflowy outline.

Why it was flagged

The skill requires a Workflowy API credential. This is expected and disclosed, and the setup recommends restrictive file permissions, but the credential enables account-level outline access through the CLI.

Skill content
Get your API key at https://workflowy.com/api-key/, save it to `~/.workflowy/api.key` ... Alternatively, set the `WORKFLOWY_API_KEY` environment variable
Recommendation

Store the key securely, keep chmod 600 on the key file, revoke or rotate the key if it may have been exposed, and only install this skill where you trust the local environment.

What this means

The behavior of the installed `workflowy` binary is determined by the external package source, not by the SKILL.md alone.

Why it was flagged

The skill depends on an external Homebrew-installed CLI rather than code included in the artifact set. This is normal for a CLI wrapper, but users are relying on the upstream formula and binary/source provenance.

Skill content
brew | formula: mholzen/workflowy/workflowy-cli | creates binaries: workflowy
Recommendation

Review or trust the upstream Homebrew formula and GitHub project before installing, and keep the CLI updated from a trusted source.

What this means

Large portions of a private Workflowy outline could be exposed to the local agent session or CLI cache when full-tree methods are used.

Why it was flagged

The skill can retrieve broad Workflowy outline content through full-tree export and backup/offline methods. That is useful for search, reports, and bulk operations, but may bring private notes into agent context or cached/offline data flows.

Skill content
`--method=export` | Fast (cached) | ~1 min | Full tree access ... `--method=backup` | Fastest | Stale | Bulk ops, offline
Recommendation

Use specific node queries when possible, avoid full-tree export or backup for highly sensitive outlines unless necessary, and do not treat retrieved outline text as trusted instructions.