skills/writing-and-planning/copywriting/document-editorial/composio-skills/toggl-automation/SKILL.md
Automate time tracking workflows in Toggl Track -- create time entries, manage projects, clients, tags, and workspaces through natural language commands.
npx skillsauth add lunartech-x/superpowers Toggl AutomationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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
https://rube.app/mcpLog time with project, task, and tag associations, or start/stop timers.
Tools: TOGGL_CREATE_TIME_ENTRY, TOGGL_PATCH_STOP_TIME_ENTRY
Start a time entry in workspace 123456 for project 78910 tagged "meeting" and "design" with description "Design review session"
Key parameters for TOGGL_CREATE_TIME_ENTRY:
workspace_id (required) -- target workspacecreated_with (required) -- client application name (e.g., "api_client")start (required) -- ISO 8601 timestampstop -- ISO 8601 end time; omit to leave the entry runningduration -- duration in seconds; omit for running entriesproject_id -- associate with a projecttask_id -- associate with a tasktags -- array of tag name strings (not IDs)description -- description of the workbillable -- billable statusKey parameters for TOGGL_PATCH_STOP_TIME_ENTRY:
workspace_id (required) and time_entry_id (required)Create new projects and list existing ones with client details and pagination.
Tools: TOGGL_CREATE_PROJECT, TOGGL_GET_PROJECTS, TOGGL_GET_PROJECT_DETAILS
Create a private billable project called "Q1 Marketing Campaign" in workspace 123456 for client 78910
Key parameters for TOGGL_CREATE_PROJECT:
workspace_id (required) and name (required)client_id, billable, is_private, active, colorestimated_hours, rate, fixed_fee, currency (premium features)Key parameters for TOGGL_GET_PROJECTS:
workspace_id (required)page / page_size (1-200) for paginationsince / until -- Unix timestamps for modification filtering (last 3 months only)clients: true to include full client detailsCreate and list clients within a workspace.
Tools: TOGGL_CREATE_CLIENT, TOGGL_GET_LIST_CLIENTS
List all active clients in workspace 123456, then create a new client called "Acme Corp"
TOGGL_CREATE_CLIENT requires workspace_id and name; accepts notes, external_referenceTOGGL_GET_LIST_CLIENTS requires workspace_id; supports status ("active", "archived", "both") and name (case-insensitive search)Retrieve tags for categorization and check workspace settings.
Tools: TOGGL_GET_TAGS, TOGGL_GET_WORKSPACE_PREFERENCES
Show me all tags in workspace 123456 and the workspace preferences
TOGGL_GET_TAGS requires workspace_id; returns tag IDs and namesTOGGL_GET_WORKSPACE_PREFERENCES requires workspace_id; returns pricing plan and display settingsList all workspaces the authenticated user belongs to.
Tool: TOGGL_GET_USER_WORKSPACES
What Toggl workspaces do I have access to?
List projects visible to the authenticated user.
Tool: TOGGL_GET_USER_PROJECTS
Show me all projects I can see across my workspaces
TOGGL_GET_PROJECTS for workspace-scoped viewsTOGGL_CREATE_TIME_ENTRY accepts tag names as strings in the tags array, unlike many APIs that use IDs. Use TOGGL_GET_TAGS to verify available tag names.created_with is required: Every time entry must include created_with (e.g., "api_client"). Missing this field causes silent failures.duration parameter on time entries is in seconds, not hours. 1 hour = 3600 seconds.since timestamp restriction: The since filter on TOGGL_GET_PROJECTS only allows timestamps within the last 3 months. Older queries will be rejected.workspace_id. Always call TOGGL_GET_USER_WORKSPACES first to resolve it.| Tool Slug | Description |
|---|---|
| TOGGL_CREATE_TIME_ENTRY | Create a time entry or running timer (requires workspace_id, created_with, start) |
| TOGGL_PATCH_STOP_TIME_ENTRY | Stop a running time entry (requires workspace_id, time_entry_id) |
| TOGGL_GET_PROJECTS | List projects in a workspace with pagination |
| TOGGL_GET_PROJECT_DETAILS | Get details for a specific project |
| TOGGL_CREATE_PROJECT | Create a new project (requires workspace_id, name) |
| TOGGL_GET_LIST_CLIENTS | List clients with status/name filters (requires workspace_id) |
| TOGGL_CREATE_CLIENT | Create a new client (requires workspace_id, name) |
| TOGGL_GET_TAGS | List all tags in a workspace (requires workspace_id) |
| TOGGL_GET_WORKSPACE_PREFERENCES | Get workspace settings (requires workspace_id) |
| TOGGL_GET_USER_WORKSPACES | List all workspaces for the authenticated user |
| TOGGL_GET_USER_PROJECTS | List projects visible to the authenticated user |
Powered by Composio
tools
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
testing
Access AlphaFold 200M+ AI-predicted protein structures. Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE), for drug discovery and structural biology.
development
Access real-time and historical stock market data, forex rates, cryptocurrency prices, commodities, economic indicators, and 50+ technical indicators via the Alpha Vantage API. Use when fetching stock prices (OHLCV), company fundamentals (income statement, balance sheet, cash flow), earnings, options data, market news/sentiment, insider transactions, GDP, CPI, treasury yields, gold/silver/oil prices, Bitcoin/crypto prices, forex exchange rates, or calculating technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands). Requires a free API key from alphavantage.co.
development
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.