Agent skill

Peon Trainer Rep Logger

by PeonPing in PeonPing/peon-ping

“Log exercise reps for the Peon Trainer. Use when user says they did pushups, squats, or wants to log reps. Examples - "/peon-ping-log 25 pushups", "/peon-ping-log 30 squats"…”

— description from SKILL.md by PeonPing
MITAuto-check passedProductivity & Automation

Install Peon Trainer Rep Logger

skills CLI
$ npx skills add PeonPing/peon-ping --skill peon-ping-log -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install PeonPing/peon-ping peon-ping-log --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/PeonPing/peon-ping.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/peon-ping-log .claude/skills/peon-ping-log && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
peon-ping-log
GitHub stars
5.1k
Token cost
~286 tokens
SKILL.md length
97 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

  • SKILL.md covers Usage, If trainer is not enabled and Check status
  • Calls bash

About this skill

“Log exercise reps for the Peon Trainer. Use when user says they did pushups, squats, or wants to log reps. Examples - "/peon-ping-log 25 pushups", "/peon-ping-log 30 squats", "log 50 pushups".”

— description from SKILL.md by PeonPing

Peon Trainer Rep Logger is a skill in PeonPing/peon-ping (5.1k stars). Its SKILL.md is about 286 tokens. Licence: MIT.

What it can do on your machine

Read from SKILL.md and the folder at commit de4ada7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • bash

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Peon Trainer Rep Logger loads about 286 tokens when it runs. Until then it costs about 52 tokens; SKILL.md has 97 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~52
When it runs · the whole SKILL.md, loaded when a task matches
~286

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from PeonPing/peon-ping at commit de4ada7, republished under its MIT licence (© PeonPing). 97 words, ~286 tokens.

Download SKILL.mdSave it as .claude/skills/peon-ping-log/SKILL.md (or your agent's skills folder).
name
peon-ping-log
description
Log exercise reps for the Peon Trainer. Use when user says they did pushups, squats, or wants to log reps. Examples - "/peon-ping-log 25 pushups", "/peon-ping-log 30 squats", "log 50 pushups".
user-invocable
true

peon-ping-log

Log exercise reps for the Peon Trainer.

Usage

The user provides a number and exercise type. Run the following command using the Bash tool:

bash
bash ~/.claude/hooks/peon-ping/peon.sh trainer log <count> <exercise>

Where:

  • <count> is the number of reps (e.g. 25)
  • <exercise> is pushups or squats
Examples
bash
bash ~/.claude/hooks/peon-ping/peon.sh trainer log 25 pushups
bash ~/.claude/hooks/peon-ping/peon.sh trainer log 30 squats

Report the output to the user. The command will print the updated rep count and play a trainer voice line.

If trainer is not enabled

If the output says trainer is not enabled, tell the user to run /peon-ping-toggle or peon trainer on first.

Check status

If the user asks for their progress after logging, also run:

bash
bash ~/.claude/hooks/peon-ping/peon.sh trainer status

© PeonPing, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/peon-ping-log of PeonPing/peon-ping.

Open the folder on GitHubat commit de4ada7

Compare with similar skills

Peon Trainer Rep Logger next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Peon Trainer Rep Logger compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Peon Trainer Rep Logger this skillPeonPing/peon-ping5.1k—~286Automated safety check: PassMIT
Fitness Analyzerhuifer/WellAlly-health9616 repos~1.3kAutomated safety check: PassMIT
Coachfelixrieseberg/claude-coach1961 repos~4.9kAutomated safety check: PassMIT
Withings Health Data Readerwin4r/MuseAI-Skills3322 repos~1.3kAutomated safety check: PassNone
Fit Ride Studioop7418/guizang-sports-skill147—~2.8kAutomated safety check: PassAGPL-3.0
GhealthGoogle-Health-API/google-health-cli2661 repos~2.3kAutomated safety check: PassApache-2.0

Similar skills

  • Fitness Analyzer

    huifer/WellAlly-health

    分析运动数据、识别运动模式、评估健身进展,并提供个性化训练建议。支持与慢性病数据的关联分析. An agent skill from huifer/WellAlly-health.

    961 GitHub starsUsed in 6 repos~1.3k tokens
    Productivity & AutomationAuto-check passed
  • Coach

    felixrieseberg/claude-coach

    Create personalized triathlon, marathon, and ultra-endurance training plans.

    196 GitHub starsUsed in 1 repo~4.9k tokens
    Productivity & AutomationAuto-check passed
  • Withings Health Data Reader

    win4r/MuseAI-Skills

    Reads Withings body measurements, daily activity, sleep sessions and workouts through a bundled withings command line tool and returns typed JSON records.

    332 GitHub starsUsed in 2 repos~1.3k tokens
    Productivity & AutomationAuto-check passed
  • Fit Ride Studio

    op7418/guizang-sports-skill

    Analyze one or more cycling, running, or hiking FIT/KML activity tracks, generate evidence-based single or aggregate reports, open the bundled local Ride Relief report page when the environment…

    147 GitHub stars~2.8k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Ghealth

    Google-Health-API/google-health-cli

    Query Google Health API v4 — steps, heart rate, exercise, sleep, weight, SpO2, HRV, ECG, blood glucose, nutrition, and 40 total data types

    266 GitHub starsUsed in 1 repo~2.3k tokens
    Productivity & AutomationAuto-check passed
  • Master Ajahn Chah

    xr843/Master-skill

    A skill your agent uses when user asks about 南传佛教, 上座部, Theravada, 巴利经典, 正念 sati, 放下, 三法印, 四念处, 出入息念 anapanasati, 戒定慧, 毗婆舍那, 森林禅林派, 巴蓬寺, 阿姜查, 杜多行, 中道, or wants teaching in 阿姜查 Ajahn Chah's voice.

    447 GitHub starsUsed in 1 repo~2k tokens
    Productivity & AutomationAuto-check passed

More from PeonPing/peon-ping

  • Peon-Ping Settings Editor

    PeonPing/peon-ping

    Edits the peon-ping config file to change volume, sound packs, pack rotation, sound categories and notification options, then confirms the change.

    5.1k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed
  • Peon-Ping Session Rename

    PeonPing/peon-ping

    Gives the current coding session a custom name that appears in peon-ping desktop notification titles and the terminal tab title, or resets it to automatic.

    5.1k GitHub stars~539 tokensUpdated 2 days ago
    Auto-check passed
  • Switches which character voice pack (GLaDOS, Peon, Kerrigan and others) plays for the current chat session in Peon Ping.

    5.1k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed
  • Peon-Ping Sound Toggle

    PeonPing/peon-ping

    Mutes or unmutes peon-ping sound notifications during an agent session with one command, and explains which settings the toggle also silences.

    5.1k GitHub stars~427 tokensUpdated 2 days ago
    Auto-check passed
  • PeonPing Pack Creator

    PeonPing/peon-ping

    Drafts a new PeonPing notification sound pack across seven event categories for a given name, flavor and vibe, when called headlessly by peon create.

    5.1k GitHub stars~1.7k tokensUpdated 2 days ago
    Auto-check passed
  • Peon Ping Sound Reroll

    PeonPing/peon-ping

    Internal skill that rewrites and re-renders sound prompts in a draft PeonPing pack to follow a reroll caption, then records the change in a log.

    5.1k GitHub stars~910 tokensUpdated 2 days ago
    Auto-check passed

Questions about Peon Trainer Rep Logger

How do I install Peon Trainer Rep Logger in Claude Code?

Run `npx skills add PeonPing/peon-ping --skill peon-ping-log -a claude-code`. Or copy the skill folder (skills/peon-ping-log in PeonPing/peon-ping) into .claude/skills/peon-ping-log in your project. Claude Code loads it when a task matches its description.

How do I install Peon Trainer Rep Logger in Codex?

Run `npx skills add PeonPing/peon-ping --skill peon-ping-log -a codex`. Or copy the skill folder (skills/peon-ping-log in PeonPing/peon-ping) into .agents/skills/peon-ping-log in your project. Codex loads it when a task matches its description.

Can I use Peon Trainer Rep Logger in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add PeonPing/peon-ping --skill peon-ping-log -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/peon-ping-log, .gemini/skills/peon-ping-log, .github/skills/peon-ping-log and .opencode/skills/peon-ping-log in your project.

What does Peon Trainer Rep Logger need to run?

Going by SKILL.md and its folder, Peon Trainer Rep Logger needs the command-line tools its instructions call (bash).

Does Peon Trainer Rep Logger access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Peon Trainer Rep Logger safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Peon Trainer Rep Logger use?

Peon Trainer Rep Logger is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Peon Trainer Rep Logger use?

About 286 tokens (SKILL.md is roughly 1.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Peon Trainer Rep Logger?

Skills that share tags, products or a category with Peon Trainer Rep Logger: Fitness Analyzer (huifer/WellAlly-health, 961 stars), Coach (felixrieseberg/claude-coach, 196 stars), Withings Health Data Reader (win4r/MuseAI-Skills, 332 stars) and Fit Ride Studio (op7418/guizang-sports-skill, 147 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Peon Trainer Rep Logger?

PeonPing (a GitHub organization) maintains it in PeonPing/peon-ping, which has 5,066 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 6, 2026.

Source: PeonPing/peon-ping on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.