time-keeper
01evandervecht/time_keeper_skill
Plugin Claude Code
Track time and tokens per Claude Code session, with per-feature tags and an auto-written CLAUDE.md recap.
evandervecht/time_keeper_skill
Plugin Claude Code
Track time and tokens per Claude Code session, with per-feature tags and an auto-written CLAUDE.md recap.
evandervecht/time_keeper_skill
Command
Report time and tokens for the current project, optionally filtered by week/month/label.
evandervecht/time_keeper_skill
Command
Start a time-keeper segment labeled for the current feature or bug.
evandervecht/time_keeper_skill
Command
Show elapsed time, current label, and tags touched in this session.
evandervecht/time_keeper_skill
Command
Stop the current time-keeper segment (clears the active label).
evandervecht/time_keeper_skill
Command
Switch the active time-keeper label (like start, but semantically a switch).
evandervecht/time_keeper_skill
Hook
Runs when a session starts on startup, resume and clear, executing session-start.mjs via node. From evandervecht/time_keeper_skill.
evandervecht/time_keeper_skill
Hook
Runs when a session ends, executing session-end.mjs via node. From evandervecht/time_keeper_skill.
evandervecht/time_keeper_skill
Hook
Runs when the agent finishes a response, executing stop.mjs via node. From evandervecht/time_keeper_skill.
evandervecht/time_keeper_skill
Hook
Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.mjs via node. From evandervecht/time_keeper_skill.
evandervecht/time_keeper_skill
Skill Claude CodeCodex
Use when the project contains .claude/time-keeper.jsonl, when the user asks about elapsed time or token usage on the project, when the user mentions starting or switching to a new feature or bug fix, or when a labeled segment shows thrashing (repeated failed attempts, scope creep, or >45 min on one label).