time-tracking

Aggregate time from calendars, notes, and logs into timesheet summaries.

2|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/bloknayrb/claudestuff --skill time-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: time-tracking
Source: https://github.com/bloknayrb/claudestuff/tree/main/plugins/obsidian-productivity/skills/time-tracking
Command: npx skills add https://github.com/bloknayrb/claudestuff --skill time-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the complex process of capturing, aggregating, and reporting on time spent across various projects and tasks, reducing manual effort and improving accuracy for timesheet generation.

Core Features & Use Cases

  • Multi-Source Time Capture: Integrates data from calendars, meeting notes, task logs, and daily entries.
  • Automated Aggregation: Consolidates time across different sources using a defined algorithm.
  • Gap Detection: Identifies unaccounted time for review and manual input.
  • Reporting: Generates clear daily and weekly summaries of hours by project.
  • Use Case: Automatically compile your weekly timesheet by pulling scheduled meetings, actual meeting durations from notes, and manually logged task times into a single, accurate report.

Quick Start

Use the time-tracking skill to capture your work on Project Alpha for 2 hours today.

Frequently Asked Questions about time-tracking

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

FAQPage Schema
How do I automate timesheet generation from multiple data sources?

Automate timesheet generation by capturing and aggregating time entries from calendars, meeting notes, task logs, and manual inputs. The system consolidates these multiple data sources automatically to produce accurate daily and weekly time reports.

What is time gap detection and how does it help with project management reporting?

Time gap detection identifies unaccounted periods within your daily logs for review and manual input. It highlights missing time entries across projects, ensuring your aggregated timesheet data remains complete and accurate for billing.

Can I compile a weekly timesheet using calendar meetings and task logs together?

Yes, you can compile a weekly timesheet by pulling scheduled calendar meetings, actual meeting durations from notes, and manually logged task times. The aggregation algorithm consolidates all these sources into a single report.

How do I generate daily and weekly time summaries by project?

Generate daily and weekly time summaries by project using the /timesheet command for comprehensive reporting. This command aggregates your captured time data across all sources and outputs categorized hour totals for each project.

How does automated time tracking calculate data accuracy for billing?

Automated time tracking calculates data accuracy by computing confidence scores based on the consistency and completeness of your aggregated time entries. These scores indicate the reliability of your captured data for billing and reporting.

What's the best way to track time across different tasks without manual spreadsheets?

The best way to track time without manual spreadsheets is using automated multi-source time capture. This approach pulls data directly from calendars, task logs, and meeting notes to aggregate hours by project effortlessly.