| name | tasktime |
| description | CLI task timer for AI agents — benchmark learning progression with auto-save logs and visualizations. Integrates with ClawVault for persistent memory. |
| metadata | {"openclaw":{"requires":{"bins":["tasktime"]},"install":[{"id":"node","kind":"node","package":"@versatly/tasktime","bins":["tasktime","tt"],"label":"Install TaskTime CLI (npm)"}]}} |
tasktime Skill
CLI task timer for AI agents — benchmark learning progression with auto-save logs and visualizations.
Part of the ClawVault ecosystem for AI agent memory.
Installation
npm install -g @versatly/tasktime
Quick Reference
Timer Commands
tasktime start "Task description" --category coding
tasktime stop --notes "What I learned"
tasktime status
tasktime now
History & Search
tasktime history
tasktime history -n 20
tasktime history -c coding
tasktime search "auth"
tasktime categories
Reports & Charts
tasktime report
tasktime report --days 30
tasktime chart --type bar
tasktime chart --type spark
tasktime chart --type line
ClawVault Integration
Auto-save on stop (v1.2.0+): Every completed task is automatically saved to ClawVault:
tasktime start "Build API" -c coding
tasktime stop --notes "Finished in record time"
Manual sync and export:
tasktime sync
tasktime sync --days 30
tasktime export
tasktime stop --no-vault
Demo Data
tasktime seed
Use Cases for Agents
Benchmarking Learning
Track how long similar tasks take over time to measure learning progression:
tt start "Implement OAuth flow" -c auth
tt stop --notes "Used passport.js, took 20min less than last time"
Sync to ClawVault
Persist task data to your agent's memory vault:
tasktime sync
tasktime export | clawvault store --category research --title "Task Report"
Learn more: clawvault.dev
Category-Based Analytics
Group tasks to understand time allocation:
tt report --days 7
Quick Status for Prompts
Add current task to your shell prompt:
PS1='$(tasktime now) \$ '
Data Storage
- Location:
~/.tasktime/tasks.json
- Format: JSON (portable, human-readable)
- No external dependencies or databases
Related
Aliases
tasktime → Full command
tt → Short alias (same functionality)