← Back to Skills Marketplace
sm0ls

TaskFlow

by Smols · GitHub ↗ · v1.1.1
darwinlinux ✓ Security Clean
2588
Downloads
0
Stars
63
Active Installs
5
Versions
Install in OpenClaw
/install taskflow
Description
Structured project/task management for OpenClaw agents — markdown-first authoring, SQLite-backed querying, bidirectional sync, CLI, Apple Notes integration.
Usage Guidance
Install this only for a dedicated OPENCLAW_WORKSPACE you control. Decline the LaunchAgent/systemd timer unless you want continuous background sync, avoid running db-to-files while manually editing tasks, and do not publish exported JSON or Apple Notes summaries if project names, task titles, notes, or activity history are sensitive.
Capability Assessment
Purpose & Capability
The artifacts match the stated purpose: markdown-first project/task management backed by a local SQLite index, CLI commands, JSON export, and optional Apple Notes status export. I did not find hidden network calls, credential harvesting, destructive behavior, or unrelated capabilities.
Instruction Scope
The skill explicitly instructs agents to read and edit files under OPENCLAW_WORKSPACE and to sync them with SQLite. Some example documentation is optimistic about dashboard safety and could better warn about public exports and direct DB writes, but those examples are purpose-related and not hidden runtime behavior.
Install Mechanism
No external package downloads or dependencies are required. Installation is local: users link the CLI and may optionally install a LaunchAgent or systemd user timer. The Linux timer templates are referenced but not present in this artifact, which is a functionality/documentation gap rather than a security issue.
Credentials
The required environment is proportionate: Node.js and OPENCLAW_WORKSPACE. The skill documents that OPENCLAW_WORKSPACE is a high-trust local path and all major reads/writes are scoped under it, aside from optional user-level daemon files and Apple Notes automation.
Persistence & Privilege
The skill can create persistent local state, including taskflow.sqlite, taskflow.config.json, logs, and an optional user-level background sync daemon that runs every 60 seconds. This is disclosed and user-directed, but users should only enable it for a dedicated workspace they control.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install taskflow
  3. After installation, invoke the skill by name or use /taskflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Adds taskflow list command
v1.1.0
Adds linux daemon support (untested) and the taskflow add CLI command
v1.0.2
Restructure for ClawHub compatibility - all files now use recognized extensions
v1.0.1
Add frontmatter metadata for security scan
v1.0.0
v1.0.0 -- markdown-first project/task management for OpenClaw agents
Metadata
Slug taskflow
Version 1.1.1
License
All-time Installs 63
Active Installs 63
Total Versions 5
Frequently Asked Questions

What is TaskFlow?

Structured project/task management for OpenClaw agents — markdown-first authoring, SQLite-backed querying, bidirectional sync, CLI, Apple Notes integration. It is an AI Agent Skill for Claude Code / OpenClaw, with 2588 downloads so far.

How do I install TaskFlow?

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

Is TaskFlow free?

Yes, TaskFlow is completely free (open-source). You can download, install and use it at no cost.

Which platforms does TaskFlow support?

TaskFlow is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).

Who created TaskFlow?

It is built and maintained by Smols (@sm0ls); the current version is v1.1.1.

💬 Comments