Workflowy outliner CLI for reading, searching, and editing nodes. Use when the user wants to interact with their Workflowy outline — searching, adding items,...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install workflowy或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install workflowy⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/workflowy/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: workflowy description: Workflowy outliner CLI for reading, searching, and editing nodes. Use when the user wants to interact with their Workflowy outline — searching, adding items, viewing trees, marking complete, bulk operations, or usage reports. Also use whenever the user shares a workflowy.com URL (e.g. https://workflowy.com/#/...). metadata: openclaw: emoji: 📝 homepage: https://github.com/mholzen/workflowy requires: bins: [workflowy] config: [~/.workflowy/api.key] install: - kind: brew formula: mholzen/workflowy/workflowy-cli bins: [workflowy] primaryEnv: WORKFLOWY_API_KEY ---
Use the unofficial workflowy CLI mholzen/workflowy to interact with the Workflowy API for managing a Workflowy outline. Requires API key setup.
Get your API key at https://workflowy.com/api-key/, save it to ~/.workflowy/api.key, and ensure only your user can access it:
mkdir -p ~/.workflowy
echo "your-api-key-here" > ~/.workflowy/api.key
chmod 600 ~/.workflowy/api.key
Alternatively, set the WORKFLOWY_API_KEY environment variable:
export WORKFLOWY_API_KEY="your-api-key-here"
Note: See the full command reference for more details.
# Get root nodes (depth 2 by default)
workflowy get
# Get specific node by UUID or short ID
workflowy get <item-id>
workflowy get https://workflowy.com/#/59fc7acbc68c
# Show a node's children as a flat list
workflowy list <item-id>
# Search (full text, case-insensitive)
workflowy search -i "meeting notes"
# Search with extended regex
workflowy search -E "<time.*>"
# Search within a subtree
workflowy search "bug" --item-id <parent-id>
# Add a new node to the Inbox
workflowy create "Buy groceries" --parent-id=inbox
# Add a node to a specific parent
workflowy create "Task" --parent-id=<uuid>
# Update a node
workflowy update <item-id> --name "New name"
# Complete/uncomplete
workflowy complete <item-id>
workflowy uncomplete <item-id>
# Move a node
workflowy move <item-id> <new-parent-id>
# Delete a node (includes its children!)
workflowy delete <item-id>
# Search and replace (dry run first!)
workflowy replace --dry-run "foo" "bar"
workflowy replace --interactive "foo" "bar"
# Regex find/replace using capture groups
workflowy replace "TASK-([0-9]+)" 'ISSUE-$1'
# Transform: split by newlines into children
workflowy transform <item-id> split -s "\n"
# Transform: trim whitespace
workflowy transform <item-id> trim
# Where is most content?
workflowy report count --threshold 0.01
# Nodes with most children
workflowy report children --top-n 20
# Stale content (oldest modified)
workflowy report modified --top-n 50
# Most mirrored nodes (requires backup)
workflowy report mirrors --top-n 20
| Method | Speed | Freshness | Use For | |-------------------|---------------|-----------|-------------------| | --method=get | Medium | Real-time | Specific items | | --method=export | Fast (cached) | ~1 min | Full tree access | | --method=backup | Fastest | Stale | Bulk ops, offline |
For offline mode, enable Workflowy's Dropbox backup:
workflowy get --method=backup
Workflowy supports short IDs, obtained from the "Copy Internal Link" menu:
https://workflowy.com/#/59fc7acbc68cworkflowy get https://workflowy.com/#/59fc7acbc68cinbox — user's inboxhome — root of outlineworkflowy create "Quick note" --parent-id=inbox
workflowy id inbox # resolve to UUID
--method=export for large tree operations (cached, faster)安装 Workflowy 后,可以对 AI 说这些话来触发它
Help me get started with Workflowy
Explains what Workflowy does, walks through the setup, and runs a quick demo based on your current project
Use Workflowy to workflowy outliner CLI for reading, searching, and editing nodes
Invokes Workflowy with the right parameters and returns the result directly in the conversation
What can I do with Workflowy in my documents & notes workflow?
Lists the top use cases for Workflowy, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/workflowy/ 目录(个人级,所有项目可用),或 .claude/skills/workflowy/(项目级)。重启 AI 客户端后,用 /workflowy 主动调用,或让 AI 根据上下文自动发现并使用。
Workflowy 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Workflowy 可免费安装使用。请查阅仓库了解许可证信息。
Workflowy outliner CLI for reading, searching, and editing nodes. Use when the user wants to interact with their Workflowy outline — searching, adding items,...
Workflowy 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using Workflowy
Identifies repetitive steps in your workflow and sets up Workflowy to handle them automatically