Task Manager

v1.1.0

SQLite-based task management with priority, tags, and stats. Database stored in skill directory for natural isolation.

0· 1.7k· 2 versions· 38 current· 40 all-time· Updated 1d ago· MIT-0
byraressen@rare

Install

openclaw skills install task-manager

Task Manager

SQLite-powered task management with CRUD, priorities, tags, and statistics.

Database Location

<skill-dir>/data/tasks.db

Data Isolation: Each agent has their own copy of this skill → natural data isolation, no configuration needed.

Usage

# Direct call
python3 <skill-dir>/task-manager.py <command>

# Or set alias
alias task="python3 <skill-dir>/task-manager.py"

Commands

CommandDescription
task add "title" [options]Create task
task list [options]List tasks
task show <id>Show task details
task update <id> [options]Update task
task start <id>Mark as in progress
task complete <id>Mark as completed
task archive <id>Archive task
task delete <id>Delete task
task statsShow statistics

Options

add:

  • --priority, -p P0/P1/P2/P3 (default: P2)
  • --tags, -t Comma-separated tags
  • --due Due date
  • --desc, -d Description

list:

  • --status Filter by status
  • --priority Filter by priority (comma-separated)
  • --sort priority/due/created (default: created)

Priority Levels

LevelMeaningIcon
P0Urgent🔴
P1High🟠
P2Normal🟡
P3Low🟢

Status

StatusIconDescription
pendingTodo
in_progress🔄In progress
completedDone
archived📁Archived

Version tags

latestvk97541jdx335efp5xhafgxg0zs829db0

Runtime requirements

📋 Clawdis
Binspython3