cd /news/ai-tools/show-hn-terminal-gym-a-claude-mod-th… · home › topics › ai-tools › article
[ARTICLE · art-144516] src=github.com ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

Show HN: Terminal Gym – a Claude mod that makes you do pushups between prompts

Developer DrumAndCode released Terminal Gym, an open-source Claude Code mod that assigns a daily goal of squats, pushups, or dips and blocks prompts in opt-in strict mode until the user logs reps. The mod spreads set reminders across the day starting from the user's first prompt, stores data as plain files in ~/.claude/fitness, and installs via the Claude plugin marketplace commands "claude plugin marketplace add DrumAndCode/terminal-gym" and "claude plugin install terminal-gym@terminal-gym". The release follows Claude Code shipping mods this week.

read1 min views1 publishedOct 3, 2026

Hi HN, I built this for myself and wanted to open-source it.

The problem: I wanted a way to get reminders in-between prompts as I often spend long hours in the terminal, especially now that we're usually parallel-processing so many agents.

The first version was a simple rep counter in my Claude Code status line and a shell script to log reps. Since Claude Code shipped mods this week, I thought this was a good way to level it up with even more accountability.

How it works: 1. Every day, you get a daily goal for either squats, pushups, or dips (e.g. 0/100 pushups) with +5 / +10 / +25 buttons to log a set in the terminal. 2. Reminders for sets are spread out across the day so it doesn't get annoying, starting from your first prompt for the day. A toast tells you when the next set is due. 3. Strict mode is opt-in: if you're falling behind in terms of your daily rep goal, it will block your prompts till you log some reps.

Added a streak counter for some added fun. All local and data is stored as plain files in ~/.claude/fitness.

Install: claude plugin marketplace add DrumAndCode/terminal-gym && claude plugin install terminal-gym@terminal-gym

Overall, thought the mod API is super powerful and can't wait to see the stuff people build with it. Eg: I built a clickable onboarding process inside the terminal, and that felt quite powerful to use.

Now you can enjoy spending both tokens and calories. :)

Comments URL: [https://news.ycombinator.com/item?id=49945600](https://news.ycombinator.com/item?id=49945600)

Points: 1

── more in #ai-tools 4 stories · sorted by recency
── more on @terminal gym 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-terminal-gym…] indexed:0 read:1min 2026-10-03 · —