LaunchKit · 2026
Back to Skills

taskflow

Structured project/task management for OpenClaw agents — markdown-first authoring, SQLite-backed querying.

0
0 downloads
by @sm0ls

Setup & Installation

openclaw skills install @sm0ls/taskflow

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install taskflow

What This Skill Does

TaskFlow adds structured project and task tracking to OpenClaw agents, using markdown files as the source of truth and SQLite as a queryable index. It includes a CLI for adding and listing tasks, bidirectional sync between markdown and the database, and optional Apple Notes export on macOS.

Markdown files stay editable by humans and agents without a running database service, while SQLite handles queries and state history automatically in the background.

When to use it

  • Tracking in-progress tasks across multiple coding projects
  • Querying backlogged work by priority from the terminal
  • Keeping a live project status view in Apple Notes on macOS
  • Assigning prioritized tasks to specific agents or contributors
  • Auditing task state transitions via the SQLite history log

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Add a high-priority task to fix the login bug in the auth project

AGENT
  1. 1Reads tasks/auth-tasks.md to find the highest existing task ID
  2. 2Runs taskflow add auth "Fix login bug" --priority P1
  3. 3Reads the updated task file to confirm the new task line was appended to the Backlog section
  4. 4Runs taskflow status to confirm task counts reflect the addition
OUTPUT

Task auth-007 [P1] Fix login bug added to Backlog in tasks/auth-tasks.md and queued for the next 60-second sync to SQLite

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

OPENCLAW_WORKSPACE environment variable set in shell profile