workflowy

Manage Workflowy outlines via API for node CRUD operations and exports.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/fishyer/skills --skill workflowy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflowy
Source: https://github.com/fishyer/skills/tree/main/workflowy
Command: npx skills add https://github.com/fishyer/skills --skill workflowy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of Workflowy outlines by providing an API-based interface for creating, reading, updating, deleting, moving, and completing nodes, as well as listing and exporting outlines.

Core Features & Use Cases

  • Node CRUD Operations: Create, read, update, delete, move, complete, and uncomplete nodes in Workflowy.
  • Exporting Outlines: Export all nodes from a Workflowy outline.
  • Use Case: For users who need to automate or streamline their Workflowy workflows, such as project managers or note-takers.

Quick Start

Use the workflowy skill to create a new node in the 'inbox' target with the text 'New Task'.

Frequently Asked Questions about workflowy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Workflowy outline management via API?

You can automate Workflowy outline management by using this Skill to interface with the Workflowy API. It handles API key authentication to create, read, update, delete, move, and complete nodes in your outlines automatically.

What's the best way to export all nodes from a Workflowy outline?

To export all nodes from a Workflowy outline, you can use this Skill's exporting functionality. It retrieves the complete node structure from your specified outline through API integration and outputs the data for your automation workflows.

How do I create and modify Workflowy nodes programmatically?

You can create and modify Workflowy nodes programmatically by sending API requests through this Skill. It supports full CRUD operations, allowing you to add new tasks to targets like 'inbox' and update existing node text directly.

Do I need an API key to manage Workflowy outlines with Python?

Yes, you need a valid Workflowy API key to authenticate requests. This Skill uses the Python requests library to handle the API key authentication required for securely accessing and modifying your Workflowy node data.

Can I use Python requests to move and complete Workflowy tasks?

Yes, this Skill leverages the Python requests library to interact with the Workflowy API. You can execute operations to move nodes between outlines and mark tasks as complete or uncomplete directly from your scripts.