Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: Add a high-priority task to review the API docs, then show all pending tasks
- 1Call add_task with title 'Review API docs', priority 'high', status 'pending'
- 2Confirm task created with returned task_id
- 3Call list_tasks with status filter 'pending'
- 4Return the list of pending tasks including the new entry
Task created with ID 3. Pending tasks: [Review API docs (high), Write tests (medium)]