Time Ledger

Parses plain-language time reports into structured rows and writes them to your Notion time-ledger database.

von cruisekkk · cruisekkk/time-ledger

Funktioniert mit Setup ★ 8.8/10

Time Ledger — Parses plain-language time reports into structured rows and writes them to your Notion time-ledger database.

Was es kann

Parses natural-language activity reports ("read papers for two hours") into Activity/Minutes/Date/Status fields and writes them to the user's own Notion database via the Notion MCP connector, marking anything uncertain as To-confirm and batching questions instead of fabricating durations. Requires the user to first duplicate a Notion template and grant a Notion MCP connector; triggers on time reports, "log it", "tidy up my time ledger", or asking where time went.

Testbericht

The single-file SKILL.md is well-designed (explicit no-fabrication contract, batch-ask discipline, a documented Notion MCP date-field bug workaround) but needs real manual setup first -- duplicate a Notion template, grant a Notion MCP connector to one specific database -- and I could not verify the actual Notion write in this sandbox since no Notion MCP tool is connected here.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/cruisekkk/time-ledger.git
mkdir -p ~/.claude/skills
cp time-ledger/SKILL.md ~/.claude/skills/time-ledger/SKILL.md

Befehle & Beispiel-Prompts

  • /time-ledgerParses plain-language time reports into structured rows and writes them to your Notion time-ledger database.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Log that I read papers for two hours and coded most of the afternoon
  • Tidy up my time ledger with everything I did today in Notion
  • Where did my time go today, can you write it into my time tracker