✓ Verified
💻 Development
✓ Enhanced Data
Task System
Complete task tracking system with SQLite persistence, automatic creation, notifications, heartbeat
- Rating
- 4.2 (198 reviews)
- Downloads
- 10,802 downloads
- Version
- 1.0.0
Overview
Complete task tracking system with SQLite persistence, automatic creation, notifications, heartbeat monitoring.
Complete Documentation
View Source →
Task System
One skill for complete task lifecycle management.
Installation
bash
./install.sh
Or manually add to PATH:
bash
export PATH="$HOME/.openclaw/agents/main/workspace/skills/task-system/scripts:$PATH"
Quick Commands
bash
# Create task
task-system.sh create "Your request here"
# Update heartbeat
task-system.sh heartbeat $TASK_ID
# Mark complete
task-system.sh complete $TASK_ID "Optional notes"
# Check stuck
task-system.sh stuck
# Daily status
task-system.sh status
Database Schema
sql
CREATE TABLE IF NOT EXISTS tasks (
id INTEGER PRIMARY KEY AUTOINCREMENT,
request_text TEXT NOT NULL,
status TEXT DEFAULT 'pending',
priority INTEGER DEFAULT 5,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
started_at DATETIME,
completed_at DATETIME,
last_updated DATETIME DEFAULT CURRENT_TIMESTAMP,
notes TEXT
);
-- Key indexes
CREATE INDEX IF NOT EXISTS idx_tasks_status_updated ON tasks(status, last_updated);
CREATE INDEX IF NOT EXISTS idx_tasks_priority ON tasks(priority ASC);
Scripts
See scripts/ directory:
task-system.sh— Main CLI (create, heartbeat, complete, stuck, status)create-task.sh— Create new taskheartbeat.sh— Update last_updatedcomplete-task.sh— Mark completestuck-check.sh— Find stuck tasks
Installation
Terminal bash
openclaw install task-system
Copied!
💻Code Examples
example.sh
# Create task
task-system.sh create "Your request here"
# Update heartbeat
task-system.sh heartbeat $TASK_ID
# Mark complete
task-system.sh complete $TASK_ID "Optional notes"
# Check stuck
task-system.sh stuck
# Daily status
task-system.sh statusexample.sql
CREATE TABLE IF NOT EXISTS tasks (
id INTEGER PRIMARY KEY AUTOINCREMENT,
request_text TEXT NOT NULL,
status TEXT DEFAULT 'pending',
priority INTEGER DEFAULT 5,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
started_at DATETIME,
completed_at DATETIME,
last_updated DATETIME DEFAULT CURRENT_TIMESTAMP,
notes TEXT
);
-- Key indexes
CREATE INDEX IF NOT EXISTS idx_tasks_status_updated ON tasks(status, last_updated);
CREATE INDEX IF NOT EXISTS idx_tasks_priority ON tasks(priority ASC);Tags
#devops_and-cloud
#monitoring
Quick Info
Category Development
Model Claude 3.5
Complexity One-Click
Author npmisantosh
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install task-system
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
⚡ GPT-Optimized
)}
★ 3.8 (274)
↓ 17,648
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0