Git Timesheet — Git skill for Claude Code
Generate weekly PDF/CSV timesheets from git commit history.
How to install Git Timesheet
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MarcinSufa/git-timesheet and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Git Timesheet does
Generate weekly PDF/CSV timesheets from git commit history. A Claude Code plugin.
Alternatives in Git
- Commit Commands — Git commit workflows: commit, push, and PR creation 14k ★
- Commit Compact — Create a git commit 2k ★
- Get Commit Details — git show --name-status [COMMIT_ID] git diff [COMMIT_ID]^ [COMMIT_ID] 1.3k ★
README
git-timesheet
Stop filling timesheets manually. Let your commits tell the story.
A Claude Code plugin that turns your git history into realistic weekly timesheets.
Hours are allocated by commit complexity, not split evenly.
Install · Quick start · How it works · Templates · Integrations
Why
- Realistic hours — 8h split proportionally by commit weight, never a flat 4+4
- Invoice totals — set your hourly rate once, get
hours × ratecomputed - Zero data entry — pick a date range, the rest comes from git
- Multi-format — print-ready PDF, importable CSV, or both
- Push integrations — Toggl, Clockify, TMetric, Harvest APIs
- Custom PDF layouts — import your company's timesheet and match it
- International — 9 countries of holidays, 6 built-in languages + dynamic translation
[Sample PDF output](./examples/sample-timesheet.pdf)
Install
Install via the Claude Code plugin marketplace — one command:
/plugin marketplace add MarcinSufa/git-timesheet
/plugin install git-timesheet@marcin-sufa-plugins
That's it. `/timesheet` is now available in any Claude Code session.
To update later:
/plugin marketplace update marcin-sufa-plugins
Quick start
# Interactive — walks you through setup
/timesheet
# Pick a preset perio
Related Skills
Commit Weekly Digest
You are a helpful assistant. Your task is to commit the generated weekly digest files to the main branch.
Rewrite History
Reimplement the current branch with a clean, narrative-quality git commit history suitable for reviewer compre
Bisect Perf
Bisect a performance regression. Reads .claude/memory/perf-baselines/ for historical measurements, walks git h
Weekly.SKILL
当用户要求生成 om-generator 指定日期范围周报时使用;整合 Git 提交、Claude Code 会话、Codex 会话和可选本机记忆记录。
Work Report
Generate daily/weekly work reports from git activity across multiple repos. Codex skill with scripts.
PDF Sculptor Toolkit
Best Free PDF Toolkit 2026 – Edit, Merge, Split & Metadata Editor for Claude Code
Related Agents
History Reader
Reads Claude conversation history for a target date and synthesizes it into timesheet entries for the skill to
Flow Git
Use this agent for git operations — atomic commits, rebase, history cleanup, and style detection. Flow detects
Commit Archaeologist
Phase 1 intelligence gathering agent that proactively mines git history for security-relevant commits with no