Agent skill · operations · composiohq
Toggl Automation
Automate time tracking workflows in Toggl Track -- create time entries, manage projects, clients, tags, and workspaces through natural language commands.
Why this skill is useful
Adds executable commands for automating Toggl Track workflows that are not publicly documented.
What it needs
Requires rube installed locally. Requires toggl account access. About 3k tokens when loaded. Last updated 2026-07-24. 71,973 stars on the source repository.
What this skill does
Toggl Automation Automate your Toggl Track time tracking operations directly from Claude Code. Log time, manage projects and clients, organize with tags, and control workspaces -- all without leaving your terminal. Toolkit docs: composio.dev/toolkits/toggl --- Setup 1. Add the Rube MCP server to your Claude Code config with URL: https://rube.app/mcp 2. When prompted, authenticate your Toggl Track account through the connection link provided 3. Start automating your time tracking workflows with natural language --- Core Workflows 1. Create and Stop Time Entries Log time with project, task, and tag associations, or start/stop timers. Tools: TOGGLCREATETIMEENTRY, TOGGLPATCHSTOPTIMEENTRY Key parameters for TOGGLCREATETIMEENTRY: workspaceid (required) -- target workspace createdwith (required) -- client application name (e.g., "apiclient") start (required) -- ISO 8601 timestamp stop -- ISO 8601 end time; omit to leave the entry running duration -- duration in seconds; omit for running entries projectid -- associate with a project taskid -- associate with a task tags -- array of tag name strings (not IDs) description -- description of the work billable -- billable status Key parameters for TOGGLPATCHSTOPTIMEENTRY: workspaceid (required) and timeentryid (required) 2. Manage Projects Create new projects and list existing ones with client details and pagination. Tools: TOGGLCREATEPROJECT, TOGGLGETPROJECTS, TOGGLGETPROJECTDETAILS Key parameters for TOGGLCREATEPROJECT: workspaceid (required) and name (required) clientid, billable, isprivate, active, color estimatedhours, rate, fixedfee, currency (premium features) Key parameters for TOGGLGETPROJECTS: workspaceid (required) page / pagesize (1-200) for pagination since / until -- Unix timestamps for modification filtering (last 3 months only) clients: true to include full client details 3. Manage Clients Create and list clients within a workspace. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills composiohq/toggl-automation