# deepwork-tracker

Local-first deep work session tracker (SQLite) plus a Clawdbot skill for chat control.

## What it does

- Start/stop deep work sessions (timestamps only)
- Stores sessions locally in SQLite
- Generates a simple dashboard-like report (last N days) including avg/median, sessions/day, trailing average, streak
- (Best-effort) starts a macOS Clock timer when a session begins

## Files

- `app/deepwork.js` — CLI app- `skill/deepwork-tracker/` — Clawdbot skill folder
- `dist/deepwork-tracker.skill` — packaged skill artifact

## Usage

```bash
node app/deepwork.js start --target-min 60
node app/deepwork.js stop
node app/deepwork.js report --days 7 --roll 7
node app/deepwork.js report --days 14 --show-total --show-active
```

## License

MIT
