Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Release v0.2.1
What This Skill Does
Fetches today's coding stats from a Wakapi instance and appends them to local CSV files. Tracks daily totals, top projects, and top languages over time.
Stores data locally as flat CSVs, so you own the history and can query it with any tool without depending on Wakapi's own reporting UI.
When to use it
- Tracking daily coding hours across projects
- Building a personal productivity dashboard from CSV data
- Monitoring which languages you use most each day
- Keeping a local archive of coding activity without cloud lock-in
- Feeding coding stats into spreadsheets or BI tools
Example Workflow
Here's how your AI assistant might use this skill in practice.
User runs the sync script at end of day
- 1Read WAKAPI_URL and WAKAPI_API_KEY from environment
- 2Send authenticated request to Wakapi summary endpoint for today
- 3Parse total seconds, project breakdown, and language breakdown
- 4Append or update rows in daily-total.csv, daily-top-projects.csv, and daily-top-languages.csv in WAKAPI_OUT_DIR
Three CSV files updated with today's date row, ready for analysis
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.