← Back to Skills Marketplace
ckchzh

Flowdo

by BytesAgain2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
316
Downloads
0
Stars
1
Active Installs
7
Versions
Install in OpenClaw
/install flowdo
Description
Task and workflow manager with kanban-style status tracking. Use when you need flowdo.
README (SKILL.md)

FlowDo

FlowDo brings kanban-style task management to your terminal. Track tasks through workflow states, set priorities, and monitor your completion rate.

Why FlowDo?

  • Workflow states: Move tasks through todo → doing → done
  • Priority system: Mark urgent tasks as high priority
  • Visual status: Icons show task state at a glance
  • Completion tracking: See your progress percentage
  • Filter views: Show only tasks in a specific state

Commands

  • add \x3Ctext> — Add a new task
  • list [status] — List tasks filtered by status (todo/doing/done/all)
  • done \x3Cid> — Mark a task as complete
  • doing \x3Cid> — Mark a task as in progress
  • priority \x3Cid> \x3Clevel> — Set priority (high/normal/low)
  • stats — View completion statistics
  • info — Version information
  • help — Show available commands

Usage Examples

flowdo add Write project proposal
flowdo add Review pull requests
flowdo doing 1710000001
flowdo priority 1710000001 high
flowdo done 1710000001
flowdo list todo
flowdo stats

Status Icons

  • ⬜ Todo — Not started
  • 🔄 Doing — In progress
  • ✅ Done — Completed
  • 🚫 Blocked — Blocked by dependency
  • ❗ High priority indicator

💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

Usage Guidance
This skill appears to do exactly what it says: a small terminal task manager implemented as a bash script that stores data locally. Before installing or running it: (1) review the script (scripts/script.sh) yourself if you want assurance; (2) be aware it will create files under $FLOWDO_DIR (or $XDG_DATA_HOME/flowdo or $HOME/.local/share/flowdo) and log commands/history — avoid putting secrets or passwords into task text; (3) if you prefer a different location, set FLOWDO_DIR to a directory you control; (4) you can inspect file permissions after first run to limit access (e.g., chmod 600 data files). Overall the skill is coherent and low risk.
Capability Analysis
Type: OpenClaw Skill Name: flowdo Version: 2.0.0 The FlowDo skill is a basic shell-based task manager that performs local file operations (reading/writing to a data log). While there is a functional discrepancy between the commands described in SKILL.md (e.g., 'done', 'priority', 'stats') and the actual implementation in scripts/script.sh (e.g., 'add', 'list', 'search', 'export'), the code lacks any indicators of malicious intent, data exfiltration, or unauthorized remote access.
Capability Assessment
Purpose & Capability
The name/description (kanban-style task manager) matches the SKILL.md and the included bash script. The script implements add/list/done/doing/stats-like operations and stores data locally; there are no unrelated capabilities or asked-for services.
Instruction Scope
SKILL.md only documents CLI commands and usage examples. It does not instruct reading arbitrary system files, accessing external endpoints, or exfiltrating data. Runtime behavior (as seen in scripts/script.sh) is limited to local file read/write and simple text operations.
Install Mechanism
No install spec is provided (instruction-only). The included script is a plain bash script (no downloads or package installs). No high-risk install behavior or remote archives are present.
Credentials
The skill requests no credentials or special env vars. The script uses standard environment variables (FLOWDO_DIR, XDG_DATA_HOME, HOME) to decide where to store data. Note: it will write task data and a history log to the chosen data directory, so any sensitive text entered as a task will be stored in those files.
Persistence & Privilege
always:false and the skill does not modify other skills or system-wide settings. It persists only by creating its own data directory (default $XDG_DATA_HOME/flowdo or $HOME/.local/share/flowdo) with data.log and history.log. This behavior is expected for a task manager but is a form of local persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install flowdo
  3. After installation, invoke the skill by name or use /flowdo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v1.0.5
yaml-fix+quality
v1.0.4
yaml-fix+quality
v1.0.3
Quality upgrade
v1.0.2
Quality upgrade: custom functionality
v1.0.1
Standards compliance: unique content, no template text
v1.0.0
Initial release
Metadata
Slug flowdo
Version 2.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 7
Frequently Asked Questions

What is Flowdo?

Task and workflow manager with kanban-style status tracking. Use when you need flowdo. It is an AI Agent Skill for Claude Code / OpenClaw, with 316 downloads so far.

How do I install Flowdo?

Run "/install flowdo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Flowdo free?

Yes, Flowdo is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Flowdo support?

Flowdo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Flowdo?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.0.

💬 Comments