tasktime for Openclaw

A high-performance CLI task timer and benchmarking tool designed for AI agents to track learning progression and automate productivity logging.

g9pedro
v1.2.0
Feb 11, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install tasktime

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 tasktime 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 tasktime?

tasktime is a specialized utility within the Openclaw Skills ecosystem that empowers AI agents and developers to meticulously track time spent on specific workflows. It serves as a critical bridge between execution and analysis, allowing for the benchmarking of learning progression through detailed logs and visual reports. By quantifying the time required for complex coding or research tasks, users can gain data-driven insights into agent efficiency.

Built to integrate seamlessly with the ClawVault ecosystem, this tool ensures that every completed task is not just a transient event but a permanent piece of persistent memory. Whether used for manual developer tracking or automated agent logging, tasktime provides a robust framework for managing time-based data in a human-readable and portable JSON format.

tasktime Use Cases

  • Tracking the duration of repetitive coding tasks to benchmark AI agent learning improvements over time.
  • Generating automated daily or weekly productivity reports with visual charts for stakeholders.
  • Persisting task-specific metadata and learning notes to long-term memory vaults.
  • Enhancing terminal prompts with real-time task status and duration visibility.

How tasktime Works

  1. The user or agent initiates a session by running the start command with a specific description and category.
  2. The utility tracks the elapsed time in the background, allowing for status checks via the CLI.
  3. Once the objective is met, the stop command is issued, optionally including detailed notes about the outcome.
  4. Completed tasks are automatically appended to a local JSON database and synced to ClawVault for persistent storage.
  5. Aggregation commands generate reports or visual charts (bar, spark, or line) based on historical data.

tasktime Setup

Install the package globally using npm to enable the CLI and its alias:

npm install -g @versatly/tasktime

Verify the installation by checking the current status:

tt status

tasktime Data Schema & Taxonomy

The tool maintains a lightweight, file-based database for maximum portability and speed.

Property Description
Location ~/.tasktime/tasks.json
Format Portable JSON
Metadata Timestamps, categories, duration, and custom notes
Exports Supports Markdown export for easy documentation integration

tasktime Advanced Features

  • Native integration with ClawVault for automated cloud-based memory persistence.
  • Flexible visualization engine supporting sparklines and bar charts directly in the terminal.
  • Category-based filtering and full-text search across all historical task records.
  • Support for the tt short alias to minimize command overhead during prompt engineering.
  • Automated sync functionality to bridge local task logs with remote Openclaw Skills configurations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*