track

Installation
SKILL.md

track skill

This skill is the safe-invocation wrapper around bin/track.sh. Its sole job is to translate one of the /track:* slash commands into a Bash tool invocation that runs the dispatcher correctly. All ledger logic, locking, atomic writes, git commits, jq math, and error messages live in bin/track.sh — do not reimplement any of that here.

Locating the dispatcher

The dispatcher lives at ${CLAUDE_PLUGIN_ROOT}/bin/track.sh. If $CLAUDE_PLUGIN_ROOT is unset, fall back to the absolute path inferred from the SKILL.md location: <plugin root>/bin/track.sh where the plugin root is the parent of skills/track/. Either path resolves to the same script.

Invocation patterns

For each subcommand, run the Bash tool with the exact command shape below. Do NOT add extra flags, do NOT pre-process arguments, do NOT interpret the output — print whatever the dispatcher prints, verbatim.

/track:start

User invocation: /track:start <client> [--at HH:MM | --ago <duration>] (with $ARGUMENTS containing the client name and optional backdating flag)

Installs
2
First Seen
Jun 20, 2026
track — mvdmakesthings/skills