Time Ledger

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

Works with setup

Test report

Verdict
Works with setup
Score
8.8/10
Tested
Jul 16, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 411b57d

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.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 7/10
  • Docs & honesty 5/5

What Time Ledger does

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.

How to install Time Ledger

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

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Time Ledger

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

It also activates on plain-language prompts like these:

  • 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

Frequently asked questions

Is the Time Ledger skill free?
Yes. The skill itself is free from cruisekkk/time-ledger. SkillProof publishes the install command and an independent test verdict at no cost.
Does Time Ledger work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 16, 2026. Verdict: Works with setup. 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.
What is the Time Ledger SkillProof Score?
8.8/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 5/5.
How do I install Time Ledger?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Time Ledger with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.