← Plugin catalog
Productivity

Timesheet Calculator

Gabriel Dietsch v1.0.0

Calculate hours and overtime

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Calculate hours worked from shifts
  • Deduct unpaid breaks
  • Handle overnight shifts

Cost & access

Timesheet Calculator does not sell products, show prices or ads, or process payments. It only calculates hours and pay from the shifts and rate the user provides.

Declared limitations

  • Unrelated request (weather). The plugin should not be called; ChatGPT answers without Timesheet Calculator tools, since the plugin only calculates hours from shifts the user provides.
  • Calendar scheduling is out of scope. Neither calculate_hours_worked nor export_timesheet_csv should be called, and ChatGPT must not claim the plugin created an event; the plugin cannot read or write calendars.
  • Tax filing is out of scope. The plugin does not compute taxes, withholding, or benefits, so its tools should not be called and it must not present tax figures as coming from Timesheet Calculator.

Onboarding example

Calculate my hours worked Monday to Friday, 9am to 5pm, with a 30 minute lunch.
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 12, 2026. Package observed Nov 12, 2026.

View package source →

Description

From the marketplace listing

Timesheet Calculator turns a list of shifts into hours worked. Enter each start and end in an everyday form such as 9am, 9:00 AM, or 17:30, and include an unpaid lunch or other break when there is one. Shifts that end the next morning, after midnight, are counted through the night. Each day comes back in decimal hours and as hours and minutes, along with the total for the list. The list is one pay period. Hours after 40 in that period are overtime, which matches the usual US weekly rule, and you can set a different weekly cutoff. You can also set a daily overtime cutoff. Add an hourly rate to see gross pay. Overtime pay defaults to one and a half times the hourly rate. Ask for a CSV when you want the timesheet as a file or as text for a spreadsheet. The calculator does not store shifts, clock anyone in, or file payroll, and it does not compute taxes or benefits. Use it as a timesheet calculator, time card calculator, hours worked calculator, or work hours calculator for hourly employees, freelancers, and anyone checking a paycheck against their shifts.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 11, 2026. Last seen Nov 12, 2026.

Keywords

Files & skills

File archives

Plugin package6 files · 16.6 KBBrowse files →
Skill instructions
calculate-timesheet1.72 KB

View saved version →

---
name: calculate-timesheet
description: Use when the user wants hours worked, a timesheet or time card total, overtime, or gross pay from their shift start and end times, or wants that timesheet exported as a CSV.
---

# Calculate a timesheet

Use the Timesheet Calculator tools for the arithmetic instead of adding up hours yourself.

1. Collect each shift's start and end time, plus any unpaid break in minutes. Accept everyday formats such as 9am, 9:00 AM, or 17:30. If a time is ambiguous, such as "5" with no am or pm, ask which one the user means.
2. Pass one entry per shift to `calculate_hours_worked`, even for a single one-off or overnight shift (such as 10pm to 6:30am), so the user sees the timesheet card. Include a day label when the user gives one. Treat the whole list as one pay period.
3. Add `hourlyRate` only when the user gives a rate. Add `weeklyOvertimeAfterHours` or `dailyOvertimeAfterHours` only when the user names a cutoff; otherwise the default is overtime after 40 hours in the period.
4. When the user asks for a file, a spreadsheet, or a CSV, including follow-ups like "export that" or "make a CSV" about a timesheet calculated earlier in the chat, call `export_timesheet_csv` with the same shifts and settings. Do not write the CSV yourself or use a built-in file or spreadsheet tool; the card has the Download CSV button.
5. The card already shows the table and totals. Reply with one short sentence of totals; do not repeat the table, paste CSV text, or add a download link.

Limits: the calculator does not store shifts, clock anyone in or out, file payroll, or compute taxes, withholding, or benefits. Say so plainly if the user asks for one of those, and do not present estimates for them as results from this plugin.

Release notes

Initial release (1.0.0): calculate hours worked from shifts with unpaid breaks and overnight shifts, weekly and daily overtime, gross pay from an hourly rate, and CSV timesheet export.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Gabriel Dietsch
Keywords
See keywords
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Calculate hours worked from shifts
  • Deduct unpaid breaks
  • Handle overnight shifts
  • Calculate weekly and daily overtime
  • Estimate gross pay
  • Export a CSV timesheet

Package observed Nov 12, 2026.

Technical details
First seen
Nov 11, 2026 · 00:00 UTC
Last seen
Nov 12, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6af20f1036a88191a76d7145f3f50fe9

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.