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 ★
- Arstart — AgentRecall session opener — status board (no args), project loader ( ), or cold-start bootstrap 370 ★
- Stewardship — This document defines the stewardship principles for the Claude Night Market ecosystem 222 ★
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
Nightmux
Your night crew, on Telegram. Run Claude Code, Codex or any terminal agent from a Telegram topic — one topic p
Evening Winddown
Evening wind-down routine that recaps today, scores mood, and prioritizes tomorrow.
The Cold Loop
Claude Code skill: the cold lane end to end. 50 named companies in one town, 3 touches with the legal footer,
Checkout Specialist
Use when a cart or checkout is losing people. Abandoned carts, long payment forms, forced account creation, sh
Due
What is due, soonest first, with what it is worth and what is already late
Scrummy Skill
Chief of staff for a Scrummy (Plane) workspace — a Claude skill that turns conversations and code into board s
Related Agents
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
Command Grader
Grades command execution transcripts against assertion definitions (standard, hard-gate, contract)