Productivity & TasksDocumentedScanned

toggl

Track time with Toggl via the toggl.

Share:

Installation

npx clawhub@latest install toggl

View the full skill documentation and source below.

Documentation

Toggl Time Tracking

Use the toggl CLI (@beauraines/toggl-cli) for Toggl Track integration.

Prerequisites

Install the CLI:

npm install -g @beauraines/toggl-cli

Configure authentication (create ~/.toggl-cli.json):

{
  "api_token": "YOUR_TOGGL_API_TOKEN",
  "default_workspace_id": "YOUR_WORKSPACE_ID",
  "timezone": "Your/Timezone"
}

Get your API token from:
Get your workspace ID from your Toggl URL: Set permissions: chmod 600 ~/.toggl-cli.json ## Commands ### Status __CODE_BLOCK_2__ ### Start/Stop __CODE_BLOCK_3__ ### Continue Previous __CODE_BLOCK_4__ ### Reports __CODE_BLOCK_5__ ### List Entries __CODE_BLOCK_6__ ### Add Completed Entry __CODE_BLOCK_7__ ### Edit Current __CODE_BLOCK_8__ ### Delete __CODE_BLOCK_9__ ### Projects __CODE_BLOCK_10__ ### Other __CODE_BLOCK_11__ ## Notes - Times must be parsable by dayjs (e.g., 4:50PM, 12:00 AM, 9:00) - Config file: ~/.toggl-cli.json - Environment variables override config: TOGGL_API_TOKEN, TOGGL_DEFAULT_WORKSPACE_ID, TOGGL_TIMEZONE`