Work Todo for Openclaw

A professional task management system for AI agents that handles task lifecycle tracking, project mapping, and automated performance reporting.

liumeixin
v1.0.1
Apr 3, 2026
0
658
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install work-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 work-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 Work Todo?

Work Todo is a specialized task management framework designed to empower AI coding agents with structured productivity capabilities. It provides a standardized way to create, track, and conclude work items while maintaining a detailed history of progress logs. By integrating this skill through Openclaw Skills, developers can ensure their agents have a persistent memory of professional obligations, project contexts, and deadlines.

The skill is particularly effective for multi-project environments where tasks need to be categorized by specific project names, aliases, or locations. It uses a robust JSON-based backend to store metadata including start dates, due dates, and completion assessments, making it a powerful tool for both individual developers and automated project management workflows.

Work Todo Use Cases

  • Managing complex project deliverables using natural language commands within an AI agent.
  • Tracking daily incremental progress updates for long-term engineering tasks.
  • Generating automated daily work reports categorized by urgency and completion status.
  • Calculating project performance metrics based on deadline adherence and delay tracking.
  • Maintaining a synchronized task list across different workspaces using a shared JSON data store.

How Work Todo Works

  1. The AI agent captures task information from user dialogue, identifying project names and deadlines.
  2. The system maps the input to a predefined list of projects and locations, ensuring data consistency.
  3. A unique 10-digit ID is generated for each entry, and the task is saved to a local JSON file in the Openclaw Skills directory.
  4. Progress entries are appended using natural language date parsing, which converts relative terms like 'today' or 'yesterday' into structured date strings.
  5. Upon completion, the skill automatically calculates a performance assessment by comparing the completion date against the original deadline.

Work Todo Setup

To deploy the Work Todo skill, you need to configure the directory structure and initialize the data store for your agent. Follow these steps to set up the environment required for Openclaw Skills:

  1. Create the necessary workspace directories:
mkdir -p ~/.openclaw/workspace/shared/work-todo/lwork/
  1. Initialize the JSON storage file:
echo '{"todos": []}' > ~/.openclaw/workspace/shared/work-todo/lwork/todos.json
  1. Ensure your AI agent has read/write permissions for the ~/.openclaw/ directory to manage task updates.

Work Todo Data Schema & Taxonomy

The skill organizes data within a todos.json file. Each task follows a strict metadata taxonomy to ensure compatibility with reporting tools:

Property Description Example
id Unique 10-digit timestamp 2026032310
task_name The summary of the work item Design Submission
project Standardized project name Sanya Phase 1
status Current lifecycle state In Progress / Completed
due_date Target deadline date 2026-03-31
progress Array of dated update logs {date, content}
assessment Auto-calculated performance On-time / Delayed X days

Work Todo Advanced Features

  • Intelligent Natural Language Processing (NLP) for date conversion including relative offsets and specific lunar/solar formats.
  • Project Alias Mapping which automatically translates informal project nicknames to official record names.
  • Multi-category Reporting Logic that sorts tasks into Overdue, Due Today, and Future categories for optimized visibility.
  • Automated Assessment Engine that triggers on task completion to log performance metrics.
  • Formatting optimization for third-party integrations like Lark/Feishu to ensure clean Markdown rendering.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*