deel-timesheet

Submit working hours to Deel.com after validating proposed shifts.

1|Updated Sep 6, 2015
One-click install
npx skills add https://github.com/deerawan/dotfiles --skill deel-timesheet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deel-timesheet
Source: https://github.com/deerawan/dotfiles/tree/main/claude/skills/deel-timesheet
Command: npx skills add https://github.com/deerawan/dotfiles --skill deel-timesheet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Submitting working hours to Deel manually is slow and error-prone, especially when you need to log time across multiple days in a pay cycle.

Core Features & Use Cases

  • Fetch calendar and existing timesheets: Reads Deel’s contract calendar and current time sheets to determine which days are available and which are already submitted.
  • Preview and confirm what will be submitted: Builds a summary table and waits for your confirmation before any submission happens.
  • Validate then submit shifts: Validates each day’s proposed shift (including breaks) and submits one day at a time, reporting results.

Use cases: log regular hours for a single day, handle custom date ranges (including “current month”), or override specific days with different start/end times and breaks before submitting.

Quick Start

Tell the assistant “Submit hours for the current month (including any requested overrides) for my Deel contract,” then review the summary table and confirm the submission.

Frequently Asked Questions about deel-timesheet

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

FAQPage Schema
How do I automate timesheet submission for Deel working hours?

You can submit working hours to Deel by reading your contract calendar, validating proposed shifts and breaks, and posting timesheet entries day by day via the Deel API after previewing a confirmation table.

Can I submit a custom date range of work hours to Deel at once?

Yes, you can submit work hours for a custom date range, such as the current month, to Deel. The workflow determines eligible dates within your specified range and optionally applies custom start, end, and break overrides for specific days before submission.

Does Deel timesheet automation handle weekends and holidays?

Deel timesheet automation handles weekends and holidays by validating proposed shifts against contract calendar rules. It fetches eligible dates, checks for inconsistencies, and ensures only valid working hours are submitted via the API.

Do I need a Deel API token to report work hours automatically?

Yes, you need an available Deel web authentication token in Chrome to report work hours automatically. The process uses browser evaluation to fetch calendar data and submit shifts via the Deel API with correct authentication headers.

How does shift validation work before posting timesheets to Deel?

Shift validation works by checking each proposed shift, including breaks, against your contract calendar. The system builds a summary table for confirmation, flags inconsistencies, and submits valid shifts to Deel one day at a time.

What is the best way to override custom working times when submitting a Deel timesheet?

The best way to override custom working times is to specify different start, end, and break times for specific dates. The workflow validates these overrides against your contract calendar and submits the shifts via the Deel API.