LaunchKit · 2026
Back to Skills

task-todo

A task management agent skill that provides persistent task storage and management using SQLite database.

0
741 downloads
by @makkzone

Setup & Installation

openclaw skills install @makkzone/task-todo

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

npx clawhub install task-todo

What This Skill Does

A Python-based task management skill that gives AI agents persistent task storage via SQLite. Supports full CRUD operations with status tracking (pending, in_progress, completed, blocked) and priority levels.

Uses Python's built-in sqlite3 module so no external database or service setup is required.

When to use it

  • Tracking pending tasks across agent sessions
  • Filtering urgent tasks during a project sprint
  • Marking tasks blocked by external dependencies
  • Maintaining a persistent TODO list without external services
  • Logging completed steps in an automated workflow

Example Workflow

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

INPUT

User asks: Add a high-priority task to review the API docs, then show all pending tasks

AGENT
  1. 1Call add_task with title 'Review API docs', priority 'high', status 'pending'
  2. 2Confirm task created with returned task_id
  3. 3Call list_tasks with status filter 'pending'
  4. 4Return the list of pending tasks including the new entry
OUTPUT

Task created with ID 3. Pending tasks: [Review API docs (high), Write tests (medium)]