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.