# Timesheet Entry

> Creates a CSV timesheet entry for a specified client and matter and appends it to the corresponding timesheet file, adding a header row if the file does not yet exist.

- Skill: `thomasmoreai/timesheet-entry` (Agent Skill)
- Install (CLI): `npx skillmds@latest add thomasmoreai/timesheet-entry`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thomasmoreai/timesheet-entry/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- License: MIT
- Author: ThomasMoreAI (https://skillmd.com/u/thomasmoreai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/thomasmoreai/timesheet-entry

---


Create a timesheet entry in CSV format and append it to the timesheet file.

Format: {{date}},{{client}},{{matter}},{{hours}},{{description}}

Append this line to the file: timesheets/{{client}}-{{matter}}.csv

If the file doesn't exist yet, add a header row first:
Date,Client,Matter,Hours,Description

