timesheet

Installation
SKILL.md

Generate a markdown table summarizing the current user's git commits for the current month.

Data Collection

Repo in working directory. Scope to current month (1st through today) and current user only — filter by git config user.name. Multi-committer repos otherwise leak others' commits.

Reference command: git log --author="$(git config user.name)" --since="{year}-{month}-01" --until="{year}-{month}-{today+1}" --format="%ad | %an | %s" --date=short --no-merges

Output Format

Markdown table, one row per day with commits:

Day Summary
DD.MM. Short summary of work themes

Summary Style

Summaries should read like personal shorthand — what you'd jot in a work log, not what you'd write in a PR description.

Installs
2
GitHub Stars
9
First Seen
Mar 12, 2026
timesheet — jhostalek/dotclaude