Install
openclaw skills install @tasktimepro/tasktimeOperate local-first TaskTime Pro through its MCP bridge for task planning, client work, time tracking, expenses, invoices, quotes, reports, planner notes, backups, app navigation, same-device setup, pairing recovery, tool selection, and approval-gated workflows.
openclaw skills install @tasktimepro/tasktimeUse this skill when a user asks you to work with TaskTime Pro through its local agent bridge: plan or update work, manage tasks and clients, track time, prepare invoice data, inspect reports, handle expenses, open app review screens, or recover agent setup.
Stay on the supported TaskTime Pro bridge surface. Do not directly edit browser storage, Yjs documents, Google Drive sync files, invoice records, billing state, or other persisted app data outside TaskTime Pro tools.
This is the portable ClawHub skill for TaskTime Pro. It should guide agent clients that need safe TaskTime Pro access through MCP. If a repository or user environment also provides local TaskTime Pro instructions, read those too because they may contain the active app URL, workspace policy, or deployment-specific setup notes.
TaskTime Pro is local-first. The paired browser app is the authority for customer data, validation, navigation, downloads, email sends, sync behavior, backups, restore flows, and account deletion. The bridge is a same-device MCP stdio server that forwards approved commands to that visible app session; it is not a remote API.
Prefer the MCP server when the client exposes it. For a standalone install, the standard stdio command is:
{
"mcpServers": {
"tasktime": {
"command": "tasktime-agent-bridge",
"args": ["--app-url", "https://tasktime.pro"]
}
}
}
If the binary is not already installed, install the bridge package or let OpenClaw install it from the skill metadata:
npm install -g @tasktimepro/agent-bridge
When installed through the TaskTime Pro OpenClaw bundle, use the bundle-provided MCP server instead of requiring a global binary. The bundle launches its vendored bridge through .mcp.json.
The user grants first-use access in TaskTime Pro under Account > Agent Access. Require a running, paired browser session before reading or mutating data. After pairing, call tools/list because available tools depend on the granted scopes. Default scopes are read, write, and navigation; optional scopes are billing, export, and email.
OpenClaw may expose tools with the MCP server prefix, for example tasktime__list_projects instead of list_projects.
open_* view tools to bring the user to the relevant visible app screen for review.tasktime/create_approval_token, or let the browser-visible approval prompt handle the action. Do not reuse tokens for changed inputs.list_projects, list_clients, and list_tasks to understand the current workspace.get_active_timers, start_timer, pause_timer, resume_timer, and stop_timer for time tracking.create_project, create_client, and create_task for normal setup and planning.list_expenses and expense category tools for expense review and entry.find_unbilled_time and preview_invoice_from_unbilled_work before invoice drafting.create_invoice_draft, preview_project_quote, and invoice/quote email tools only within granted scopes and approval rules.open_project_view, open_invoice_view, open_reports_view, and other navigation tools to put the user on review screens.If a tool call returns an unavailable app-session error with launch_tasktime, open or guide the user to TaskTime Pro, pair Account > Agent Access, then retry. Do not treat this as a generic MCP failure.
If tool availability does not match the task, call tools/list again and check granted scopes. Ask the user to adjust TaskTime Pro Agent Access only when the missing scope is actually needed.