What problem does it solve? Manually reconstructing how a workday was spent and entering timesheets into Tempo is tedious and error-prone, especially when time must be split across tickets and tagged with the correct Tempo Project. This Skill deduces per-ticket time from all available activity sources, fills the day to 8 hours weighted by signal, and posts worklogs only after explicit approval. ## Core Features & Use Cases - Multi-source time deduction: Polls Jira, git across every repo, Azure DevOps, GitHub, Outlook calendar and sent mail, Confluence, and Steady to attribute time to tickets, including a mandatory reviewer axis for PR reviews. - Approval-gated posting: Shows a three-column table (Ticket / Meeting, Hrs, Tempo Project) with per-row rationale, enforces an 8-hour ceiling, and posts Jira worklogs plus Tempo _Project_ attributes only after explicit user confirmation. - Use Case: At the end of the day, run /log-hours to get a proposed 8-hour timesheet built from your commits, PR reviews, and meetings, confirm the project mapping, and have it posted to Tempo with correct project tags. ## Quick Start Ask the assistant to log my hours for today using the log-hours skill and show me the proposed timesheet table before posting anything.