dev-time-tracker

Track development sessions and append details to Excel timesheets.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/arielsand/my-opencode-skills --skill dev-time-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-time-tracker
Source: https://github.com/arielsand/my-opencode-skills/tree/main/dev-time-tracker
Command: npx skills add https://github.com/arielsand/my-opencode-skills --skill dev-time-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tracking development sessions and updating timesheets can be tedious and error-prone; this skill streamlines logging durations, deliverables, and focus across projects.

Core Features & Use Cases

  • Automates time logging by capturing session duration and updating {project}/docs/development_time.xlsx
  • Creates new timesheets when missing and preserves a clear historical log
  • Appends details: date, day, hours, focus, key deliverables, and notes for auditing

Quick Start

Log my development time for this session.

Frequently Asked Questions about dev-time-tracker

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

FAQPage Schema
How do I automatically track development time and log it to an Excel timesheet?

To automatically track development time, this skill captures session duration and appends it directly into a project's development_time.xlsx timesheet, recording date, hours, focus, deliverables, and notes without manual entry.

Can I log work hours across multiple projects into separate timesheets?

Yes, you can log work hours across multiple projects. The skill locates or creates a dedicated {project}/docs/development_time.xlsx file for each project, preserving a clear historical log of every development session.

What details does automated time tracking record for each development session?

Automated time tracking records comprehensive session details including the date, day of the week, total hours, project focus, key deliverables, and additional notes for auditing purposes directly into the timesheet.

Do I need to manually create the development_time.xlsx file before tracking my hours?

No, you do not need to manually create the file. The skill automatically creates a new development_time.xlsx timesheet in the project's docs folder if one is missing before appending your session entries.

What is the best way to calculate and record session duration for project management?

The best way to record session duration is by triggering the skill at the end of a work period. It calculates the elapsed time and appends the hours and project context directly to your Excel timesheet.

What happens to my existing timesheet entries when a new development session is logged?

Your existing timesheet entries are preserved when a new session is logged. The skill locates the existing development_time.xlsx file and appends the new session details as a new row, maintaining a complete historical log.