Clockify Automation
Automate time tracking workflows in Clockify -- create and manage time entries, workspaces, and users through natural language commands.
Install / Use
npx skills add ComposioHQ/awesome-claude-skills --skill clockify-automationInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Our assessment of Clockify Automation
Clockify Automation scores 96/100 on our quality scale, 25th of 860 Automation skills we index (top 3%).
Its SKILL.md is 5.3 KB long, well organised into 11 sections with 6 code examples: a solid amount of guidance for an agent.
With 75,586 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 6 days ago, so Clockify Automation is actively maintained.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
Clockify Automation compared with similar skills
All 4 of these similar skills score higher than Clockify Automation; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| Clockify Automation (this skill)by ComposioHQ | 96 | 75.6k | 6d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 85.3k | 9d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 73.7k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.2k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.1k | today | CLAUDE.md |
Frequently asked questions
- How do I install Clockify Automation?
- Run
npx skills add ComposioHQ/awesome-claude-skills --skill "Clockify Automation". The install tabs above show the steps for each supported agent. - Which AI agents does Clockify Automation work with?
- It is written for Claude Code, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is Clockify Automation safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is Clockify Automation still maintained?
- The repository was last updated 6 days ago, so Clockify Automation is actively maintained.
Skill content
View source on GitHubname: Clockify Automation description: "Automate time tracking workflows in Clockify -- create and manage time entries, workspaces, and users through natural language commands." requires: mcp: - rube
Clockify Automation
Automate your Clockify time tracking operations directly from Claude Code. Log time entries, query historical data, manage workspaces, and audit team activity -- all without leaving your terminal.
Toolkit docs: composio.dev/toolkits/clockify
Setup
- Add the Rube MCP server to your Claude Code config with URL:
https://rube.app/mcp - When prompted, authenticate your Clockify account through the connection link provided
- Start automating your time tracking workflows with natural language
Core Workflows
1. Create Time Entries
Log time with project, task, and tag associations, plus billable status.
Tool: CLOCKIFY_CREATE_TIME_ENTRY
Log 2 hours of work on project 64a687e2 in workspace 64a687e3 starting at 9am UTC today with description "API development"
Key parameters:
workspaceId(required) -- workspace where the entry is createdstart(required) -- ISO 8601 start time (e.g.,2026-02-11T09:00:00Z)end-- ISO 8601 end time; omit to create a running timerprojectId-- associate with a projecttaskId-- associate with a taskdescription-- work description (0-3000 chars)tagIds-- array of tag IDsbillable-- whether the entry is billablecustomFieldValues-- array of custom field entries withcustomFieldIdandvalue
2. Query Time Entries
Retrieve historical time entries for reporting, auditing, and invoicing.
Tool: CLOCKIFY_GET_TIME_ENTRIES
Get all time entries for user abc123 in workspace xyz789 from January 2026
Key parameters:
workspaceId(required) -- workspace to queryuserId(required) -- user whose entries to retrievestart/end-- ISO 8601 date range filtersproject-- filter by project IDtask-- filter by task IDtags-- comma-separated tag IDsdescription-- text filter (partial match)hydrated-- settrueto get full project/task/tag objects instead of just IDsin-progress-- settrueto return only the running timerpage/page-size-- pagination (default 50 per page)
3. Delete Time Entries
Remove erroneous, duplicate, or cancelled time entries.
Tool: CLOCKIFY_DELETE_TIME_ENTRY
Delete time entry 5b715448 from workspace 64a687e3
- Requires
workspaceIdandid(the time entry ID) - Use for cleanup of bad imports or duplicates
4. Manage Workspaces
List all workspaces the authenticated user belongs to.
Tool: CLOCKIFY_GET_ALL_MY_WORKSPACES
Show me all my Clockify workspaces
- Optional
rolesfilter -- array of roles like["WORKSPACE_ADMIN", "OWNER"] - Use this to discover workspace IDs before creating or querying entries
5. User Information
Retrieve current user details and list workspace members.
Tools: CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO, CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE
Who am I logged in as? Then list all users in workspace 64a687e3
CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFOreturns the authenticated user's profile (no parameters needed)CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACErequiresworkspaceId; supportsname,emailfilters and pagination (page,page-sizemax 100)
6. Running Timer Management
Start a timer by omitting end in create, or check for running entries.
Tools: CLOCKIFY_CREATE_TIME_ENTRY, CLOCKIFY_GET_TIME_ENTRIES
Start a timer on project abc in workspace xyz with description "Working on bug fix"
- Create without
endto start a running timer - Use
CLOCKIFY_GET_TIME_ENTRIESwithin-progress: trueto check if a timer is running
Known Pitfalls
- Workspace and user IDs are required: Most Clockify tools require both
workspaceIdanduserId. Always callCLOCKIFY_GET_ALL_MY_WORKSPACESandCLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFOfirst to resolve these IDs. - ISO 8601 timestamps: All time parameters must be in ISO 8601 format with timezone (e.g.,
2026-02-11T09:00:00Z). Omitting the timezone causes unpredictable behavior. - Running timers: Only one timer can run at a time. Creating a new entry without
endwill fail if another timer is already active. Stop the existing timer first. - Pagination defaults:
CLOCKIFY_GET_TIME_ENTRIESdefaults to 50 entries per page. For full exports, loop through pages until no more results are returned. - Tag IDs are workspace-scoped: Tag IDs from one workspace cannot be used in another. Always resolve tags within the target workspace context.
Quick Reference
| Tool Slug | Description |
|---|---|
| CLOCKIFY_CREATE_TIME_ENTRY | Create a time entry or start a timer (requires workspaceId, start) |
| CLOCKIFY_GET_TIME_ENTRIES | List time entries with filters (requires workspaceId, userId) |
| CLOCKIFY_DELETE_TIME_ENTRY | Delete a time entry (requires workspaceId, id) |
| CLOCKIFY_GET_ALL_MY_WORKSPACES | List all workspaces for the authenticated user |
| CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO | Get current user profile info |
| CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE | List all users in a workspace (requires workspaceId) |
Powered by Composio
Related Skills
Agent-Reach
85.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
73.7kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.2k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.1kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
