Install
openclaw skills install tasktimeCLI task timer for AI agents — benchmark learning progression with auto-save logs and visualizations. Integrates with ClawVault for persistent memory.
openclaw skills install tasktimeCLI task timer for AI agents — benchmark learning progression with auto-save logs and visualizations.
Part of the ClawVault ecosystem for AI agent memory.
npm install -g @versatly/tasktime
tasktime start "Task description" --category coding # Start timing
tasktime stop --notes "What I learned" # Stop and save
tasktime status # Show current task
tasktime now # One-liner for prompts
tasktime history # Recent tasks (alias: tt ls)
tasktime history -n 20 # Last 20 tasks
tasktime history -c coding # Filter by category
tasktime search "auth" # Full-text search
tasktime categories # List all categories
tasktime report # Full report with charts
tasktime report --days 30 # Last 30 days
tasktime chart --type bar # Bar chart
tasktime chart --type spark # Sparkline
tasktime chart --type line # Line chart
Auto-save on stop (v1.2.0+): Every completed task is automatically saved to ClawVault:
tasktime start "Build API" -c coding
# ... do the work ...
tasktime stop --notes "Finished in record time"
# ✅ Completed: Build API
# 🐘 Saved to ClawVault ← automatic!
Manual sync and export:
tasktime sync # Sync full report to ClawVault
tasktime sync --days 30 # Sync last 30 days
tasktime export # Export as markdown
tasktime stop --no-vault # Skip auto-save for one task
tasktime seed # Seed sample data (empty DB only)
Track how long similar tasks take over time to measure learning progression:
tt start "Implement OAuth flow" -c auth
# ... do the work ...
tt stop --notes "Used passport.js, took 20min less than last time"
Persist task data to your agent's memory vault:
# After completing work
tasktime sync
# Or pipe export to clawvault
tasktime export | clawvault store --category research --title "Task Report"
Learn more: clawvault.dev
Group tasks to understand time allocation:
tt report --days 7
# Shows time breakdown by category: coding, research, testing, docs, etc.
Add current task to your shell prompt:
PS1='$(tasktime now) \$ '
# Shows: ⏱️ Build API (23m) $
~/.tasktime/tasks.jsontasktime → Full commandtt → Short alias (same functionality)