Zapara — Development skill for Claude Code
Keep your head cold.
How to install Zapara
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open drakulavich/zapara and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Zapara does
Keep your head cold. How hard was today? zapara scores every hour you spent driving Claude Code, 0 to 100, from the transcripts it already writes: agents at once, prompt pace, reports read, late nights. Heatmap, day table, a card to share. Nothing leaves your machine.
Alternatives in Development
- Battle — Head-to-head graded battle card between two sites — eight dimensions, bar-by-bar, verdict line 3.6k ★
- Stewardship — This document defines the stewardship principles for the Claude Night Market ecosystem 222 ★
- Claude Video Effects — 36 video effects for Claude Code: drop in a talking-head clip, type /effects orbit 205 ★
README
zapara
How hard was today? zapara reads the transcripts Claude Code already writes on your machine and scores every hour 0–100 from parallel sessions, prompt pace, agent supervision, model output, streak length and late-night work. Nothing leaves the machine, no message text is kept.
Claude Code writes a JSONL transcript for every session under `~/.claude/projects`. zapara reads those files, puts each record in the local hour it happened in, and turns the hour into one number. A week is a heatmap of seven rows by 24 cells; a day is a table with one row per hour and, with `--explain`, the weighted contribution of each component. Nothing is installed into Claude Code, no hook is registered, and no network call is made.
Quick Start
# Install Bun if you do not have it (zapara needs 1.4 or newer)
curl -fsSL https://bun.sh/install | bash
# The last 7 days, straight from the registry
bunx @drakulavich/zapara@latest
# Yesterday, hour by hour, with the components behind each index
bunx @drakulavich/zapara@latest yesterday --explain
# The card
bunx @drakulavich/zapara@latest card
To keep it around, `bun add -g @drakulavich/zapara` puts `zapara` on your PATH. There is no build step and no runtime dependency: Bun runs `src/index.ts` from the package as it is.
What it looks like
Both pictures below come from
Related Skills
Claude Statusline Plus
Claude Code status line segments: whether your prompt cache is still warm and what a cold start costs, and whe
Cogload
Keep your head cold. A thermometer for your Claude Code days: every hour scored 0 to 100 from the transcripts
Nightmux
Your night crew, on Telegram. Run Claude Code, Codex or any terminal agent from a Telegram topic — one topic p
Usage Bars
Claude Code mod: your 5-hour and 7-day usage limits as live, animated bars under the prompt — countdown, pace
Clodfarm
clodfarm (say it out loud): a farm of Claude Code agents. Plant a mission, they split it into sub-agents, open
Agentcli
One CLI for driving agent CLIs (Codex today, Claude Code next) from Claude Code, hooks and scripts: one-shot r
Related Agents
Mobile UX
Use for UX and copy of the 402Lab Expo companion app — QR pairing onboarding, the at-a-glance view of what eac
Daily Planner
Use this agent to plan a study session or review pace in the AI Engineering Roadmap repo. Trigger on "aaj kya
Changelog Updater
Parses commits between the most recent tag and HEAD, then appends Keep a Changelog-formatted entries to CHANGE