deepwork-tracker

Track deep work sessions and generate minute-per-day heatmaps with SQLite.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/drbobber/superdiscount-deals --skill deepwork-tracker-drbobber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepwork-tracker
Source: https://github.com/drbobber/superdiscount-deals/tree/main/skills/deepwork-tracker
Command: npx skills add https://github.com/drbobber/superdiscount-deals --skill deepwork-tracker-drbobber

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users meticulously track their focused work sessions, providing insights into productivity and time management.

Core Features & Use Cases

  • Session Tracking: Start, stop, and check the status of deep work sessions.
  • Productivity Reporting: Generate daily or weekly summaries of deep work minutes.
  • Visual Heatmaps: Create shareable contribution-graph style heatmaps of daily productivity.
  • Use Case: A freelancer wants to ensure they are dedicating enough time to deep work each day and wants to share their progress with a client.

Quick Start

Start a new deep work session for 60 minutes.

Frequently Asked Questions about deepwork-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track deep work sessions locally to measure my productivity?

You can track deep work sessions locally by starting and stopping a timer through a SQLite-backed JavaScript application, which records your focused work periods to measure daily productivity.

Can I generate a contribution-graph style heatmap for my time tracking data?

Yes, you can generate a contribution-graph style heatmap that visualizes your time tracking data as minutes per day, creating a shareable visual representation of your deep work productivity.

What reporting intervals are supported for deep work session summaries?

The deep work session summaries support reporting for the last 7, 14, or 30 days, and also include an option to generate a weekly heatmap format for visual productivity tracking.

What is the best way to share deep work progress with a client?

The best way to share deep work progress is by generating contribution-graph style heatmaps that visually display your daily focused work minutes, providing clear proof of dedicated time management.

Does this time tracking application require external dependencies or servers?

No, this time tracking application does not require external dependencies or servers because it runs entirely locally using a SQLite-backed JavaScript application to manage your session data.

How do I check the status of an active deep work session?

You can check the status of an active deep work session by querying the local SQLite database, which manages session start and stop times to report current elapsed minutes and ongoing state.