wakatime-automation
Automate Wakatime tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:16
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-wakatime-automation&locale=en&source=copy
Wakatime Automation - Automated Coding Time Tracking
Overview
Wakatime Automation uses Rube MCP and the Composio toolkit to let you automate Wakatime coding time tracking directly in Claude. No manual API key configuration is required—you can discover tools, manage connections, and execute batch tasks with ease.
Use Cases
Core Features
RUBE_SEARCH_TOOLS to query available Wakatime operation tools in real time, automatically obtaining the latest tool schemas and recommended execution plans while avoiding hard-coded, outdated invocation methods.RUBE_MANAGE_CONNECTIONS to quickly establish and manage Wakatime connections. The system automatically checks the connection status, and binding can be completed through a simple authorization link without complex API configuration.RUBE_MULTI_EXECUTE_TOOL and RUBE_REMOTE_WORKBENCH to orchestrate complex workflows, including session management, memory passing, and pagination handling.Frequently Asked Questions
How do I get started with Wakatime Automation?
First, make sure Rube MCP is configured by adding
https://rube.app/mcp to your MCP server list. Then call RUBE_SEARCH_TOOLS to search for Wakatime-related tools, use RUBE_MANAGE_CONNECTIONS to establish a connection, and begin executing operations once the status is confirmed as ACTIVE.Why do I need to search for tools before each execution?
Wakatime’s tool schemas may be updated, and hard-coded invocation methods can easily become invalid. Dynamic searching ensures that you always use the latest tool definitions while also providing input schemas and execution recommendations, reducing invocation errors.
How should I troubleshoot a failed tool execution?
First, check whether the connection status is ACTIVE. Confirm that the tool invocation parameters match the schema returned by the search, verify that the session ID is passed correctly, and review the error message for indications that reauthorization or a parameter format change is required.