daily-timesheet

Draft daily timesheets from git commits and milestone mappings.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/FairladyZ625/Obsidian-Brain-OS --skill daily-timesheet
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: daily-timesheet
Source: https://github.com/FairladyZ625/Obsidian-Brain-OS/tree/main/skills/daily-timesheet
Command: npx skills add https://github.com/FairladyZ625/Obsidian-Brain-OS --skill daily-timesheet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Drafting and aggregating daily timesheets from today's commits and project context can be tedious and error-prone. This skill automates the collection, alignment to milestones/OKRs, and drafting of a review-ready timesheet.

Core Features & Use Cases

  • Scan today’s git commits across configured repos and load active milestones.
  • Filter for work-related items, map to milestones and KR, and generate a structured draft.
  • Write to a timesheet backend after user confirmation.

Quick Start

Run the daily-timesheet to scan today’s commits, align work to milestones, and draft a timesheet for review.

Frequently Asked Questions about daily-timesheet

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

FAQPage Schema
How do I automate drafting a daily timesheet from git commits?▼

You can automate daily timesheet drafting by scanning today's git commits across configured repositories, filtering work-related items, and mapping them to milestones and key results to generate a review-ready draft.

What is the best way to map git commit history to project milestones and OKRs?▼

Mapping git commit history to milestones and OKRs involves loading active project briefings, filtering commits for work-related items, and aligning those entries with corresponding key results to structure the timesheet draft.

Can I write automated timesheet drafts directly to a reporting backend?▼

Yes, after the timesheet draft is generated and aligned with project milestones, the workflow writes the structured data directly to the timesheet backend upon your explicit user confirmation.

Do I need configured repositories and active milestones to generate an end-of-day timesheet?▼

Yes, you need configured git repositories for scanning commits and active milestone or briefing data loaded into the environment to successfully map work items and draft the end-of-day timesheet.

How does commit filtering work when generating a project management timesheet?▼

The commit filtering process reads today's git history across configured repos, isolates work-related items from the noise, and maps those specific entries to active milestones and key results for the timesheet.