Jump to related tools in the same category or review the original source on GitHub.

DevOps & Cloud @npmisantosh Updated 6/28/2026 2,461 downloads 1 stars Security: Pass

Task System OpenClaw Plugin & Skill | ClawHub

Looking to integrate Task System into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate devops & cloud tasks instantly, without having to write custom tools from scratch.

What this skill does

Complete task tracking system with SQLite persistence, automatic creation, notifications, heartbeat monitoring, and stuck task recovery. Replaces task-queue-heartbeat, auto-track, and notification skills. Use for all task management needs.

Install

ClawHub CLI
openclaw skills install @npmisantosh/task-system
Node.js (npx)
npx clawhub@latest install task-system

Full SKILL.md

Open original
Metadata table.
nameversiondescriptionlicense
task-system1.0.0Complete task tracking system with SQLite persistence, automatic creation, notifications, heartbeat monitoring, and stuck task recovery. Replaces task-queue-heartbeat, auto-track, and notification skills. Use for all task management needs.MIT

SKILL.md content below is scrollable.

Task System

One skill for complete task lifecycle management.

Installation

./install.sh

Or manually add to PATH:

export PATH="$HOME/.openclaw/agents/main/workspace/skills/task-system/scripts:$PATH"

Quick Commands

# 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

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 task
  • heartbeat.sh — Update last_updated
  • complete-task.sh — Mark complete
  • stuck-check.sh — Find stuck tasks
ClawHub Registry URL: https://clawhub.ai/npmisantosh/skills/task-system

Related skills

If this matches your use case, these are close alternatives in the same category.