Install
openclaw skills install wakapi-sync-skillDaily Wakapi (WakaTime-compatible) summary → local CSV files. Fetch today stats and append/update CSVs for totals, top projects, and top languages.
openclaw skills install wakapi-sync-skillDaily Wakapi (WakaTime-compatible) summary → local CSV files.
daily-total.csv (1 row/day)daily-top-projects.csv (N rows/day)daily-top-languages.csv (N rows/day)WAKAPI_URL (required)
https://wakapi.example.comWAKAPI_API_KEY (required)
WAKAPI_OUT_DIR (required)
~/wakapi-dataOptional:
WAKAPI_TOP_N_PROJECTS (default: 10)WAKAPI_TOP_N_LANGUAGES (default: 10)Auth:
Authorization: Basic base64(<api_key>) (matches our current Wakapi setup).Run:
node scripts/wakapi-daily-summary.mjs
Columns:
date (YYYY-MM-DD)total_secondstotal_hoursprojects_countlanguages_countColumns:
daterankprojectsecondshourspercentColumns:
dateranklanguagesecondshourspercent