Task-Todo Agent Skill for Openclaw

A robust task management skill for AI agents that provides persistent SQLite storage for creating, updating, and querying tasks.

makkzone
v1.0.0
Feb 12, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install task-todo

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install task-todo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Task-Todo Agent Skill?

The Task-Todo Agent Skill is a specialized tool designed for AI agents to maintain a persistent state of project tasks and to-dos. By leveraging the lightweight power of SQLite, this entry in the Openclaw Skills ecosystem ensures that agents can track progress, assign priorities, and manage complex workflows without losing data between sessions. It acts as a reliable long-term memory for action items and deliverables.

Developers can integrate this skill to build more autonomous agents capable of managing their own backlogs or collaborating with users on shared goals. As part of the Openclaw Skills library, it emphasizes reliability, speed, and ease of integration using Python's native capabilities.

Task-Todo Agent Skill Use Cases

  • Persistent task tracking for autonomous AI agents.
  • Project management automation within custom devops pipelines.
  • Shared TODO lists for multi-agent systems via Openclaw Skills.
  • Automated status reporting based on completed or blocked tasks.
  • Workflow prioritization using high-priority and urgent tags.

How Task-Todo Agent Skill Works

  1. The agent initializes a connection to a local SQLite database file named tasks.db.
  2. Users or parent agents issue commands via the CLI or Python API to create or modify tasks.
  3. The skill validates status and priority inputs before committing changes to ensure data integrity.
  4. Timestamps for creation and updates are automatically handled by the database layer.
  5. Structured JSON responses are returned for every operation, allowing easy parsing by other Openclaw Skills.

Task-Todo Agent Skill Setup

Since this skill relies on Python's built-in sqlite3 module, no external dependencies are required. Simply download the task_skill.py and run it directly.

# Check if Python is installed
python --version

# Run the skill to create the database and list initial tasks
python task_skill.py list

Task-Todo Agent Skill Data Schema & Taxonomy

The skill organizes information in a single SQLite table with the following schema:

Field Type Description
id INTEGER Auto-incrementing unique identifier
title TEXT The primary subject of the task
description TEXT Detailed notes or context
status TEXT current state (pending, in_progress, completed, blocked)
priority TEXT urgency level (low, medium, high, urgent)
created_at TIMESTAMP ISO 8601 creation date
updated_at TIMESTAMP ISO 8601 last modified date

All Openclaw Skills data is stored locally in tasks.db for maximum privacy and performance.

Task-Todo Agent Skill Advanced Features

  • Automatic timestamp management for auditing task lifecycles.
  • Context manager support for safe database connection handling.
  • Database-level validation for status and priority values.
  • Persistent SQLite storage allowing for multi-session agent memory.
  • High-performance filtering for complex task querying in Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*