RescueTime Productivity Tracking for Openclaw

Monitor and analyze your focus with automated RescueTime activity reporting and productivity scores.

rusynandriy
v1.0.0
Feb 5, 2026
1
5.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install rescuetime

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install rescuetime using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is RescueTime Productivity Tracking?

The RescueTime integration for Openclaw Skills provides AI agents with direct access to your personal productivity analytics. It transforms raw screen time data into actionable insights, allowing your agent to report on which applications, websites, and categories are consuming your day. This tool is essential for developers and knowledge workers who want to automate their time-tracking workflows and maintain a high productivity pulse using the capabilities of Openclaw Skills.

RescueTime Productivity Tracking Use Cases

  • Auditing daily screen time to identify and mitigate time-wasting habits.
  • Generating automated weekly reports on IDE and Terminal usage to track deep work.
  • Comparing productivity scores across different days to identify peak performance windows.
  • Filtering activity to see specific time spent on project-related documentation or research.

How RescueTime Productivity Tracking Works

  1. The skill initializes a connection to the RescueTime Analytic Data API using a configured API key.
  2. It interprets natural language requests to determine whether to fetch ranked activities, category summaries, or interval-based pulses.
  3. It executes HTTP requests to endpoints like /anapi/data or /anapi/daily_summary_feed with specific parameters like restrict_kind and restrict_begin.
  4. The agent parses the returned JSON payload, converts duration from seconds to hours, and presents a structured summary of the productivity data.

RescueTime Productivity Tracking Setup

To integrate this with your Openclaw Skills workflow, follow these steps:

  1. Generate an API key at: https://www.rescuetime.com/anapi/manage
  2. Add the key to your TOOLS.md configuration file:
### RescueTime
- API Key: YOUR_KEY_HERE
  1. You can now ask your agent tasks like "Show my productivity for today" or "List my top apps used this week".

RescueTime Productivity Tracking Data Schema & Taxonomy

The skill organizes data into a structured format containing the following fields:

Field Description
Activity The name of the specific application or website tracked.
Time Spent Duration tracked in seconds (agent converts this to hours).
Productivity Level A score ranging from -2 (Very Distracting) to +2 (Very Productive).
Category Broad classification such as Editing & IDEs or Social Networking.
Productivity Pulse An overall score from 0 to 100 available in the daily summary feed.

RescueTime Productivity Tracking Advanced Features

  • Hourly interval perspective for detailed time-of-day focus and distraction analysis.
  • Dynamic date range filtering using YYYY-MM-DD parameters for custom reporting periods.
  • Support for the Daily Summary Feed to track the last 14 days of overall productivity trends.
  • Capability to filter by specific apps or sites using the restrict_thing parameter to isolate project-specific data.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*