hyperlab-sh

Tempad — Git skill for Claude Code

Git community

TemPad: reconstruct what you (and your agents) worked on, hour by hour, from git, Monday and Claude Code sessions.

How to install Tempad

This entry records only its repository, not the path inside it, so there is no exact command to give. Open hyperlab-sh/tempad and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tempad does

TemPad: reconstruct what you (and your agents) worked on, hour by hour, from git, Monday and Claude Code sessions.

Alternatives in Git

README

TemPad

Reconstruct what you, and your agents, worked on, hour by hour, from git, Monday.com and Claude Code sessions.

[![CI](https://github.com/hyperlab-sh/tempad/actions/workflows/ci.yml/badge.svg)](https://github.com/hyperlab-sh/tempad/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-orange.svg)](LICENSE)

TemPad mascot placeholder, an orange retro clock

Named after the TVA's handheld from _Loki_: the device that opens time doors and watches the Sacred Timeline for branches. This one only looks backwards. It pulls every trace of work you leave behind, stores it in SQLite, and lets you rebuild a timesheet you would otherwise have to remember.

Why

Commits get batched and pushed days after the work. Planning leaves no git trace. Agents run in the background across several checkouts. By Friday nobody remembers what Tuesday was. TemPad collects the evidence so the report writes itself.

Domain language

TemPad is a self-awareness tool, not a surveillance tool. It exists to show what you did, why, and where your attention went, so you can change it. These are the words it uses.

  • Saga: a direction, open-ended, owned by the hero or a party. A quest serves a saga.
  • Quest: planned work with an outcome. A quest may advance another quest (contributing work) or deviate from one; a quest that deviates is a side quest and carries the nexus event. Never both.
  • Stint: a stretch of the user's attention pursuing one quest. It starts when you begin pursuing an outcome and ends when that outcome is delivered, abandoned or handed off, or after an idle gap. Stints interleave. It lasts at least stint_min_minutes (default 5); shorter s