← Back to Skills Marketplace
bytesagain3

Heartrate

by bytesagain3 · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ✓ Security Clean
258
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install heartrate
Description
Log heart rate readings, track BPM trends, and set cardiovascular goals. Use when recording heart rate, tracking trends, or charting weekly averages.
README (SKILL.md)

Heartrate

A focused health & wellness tool built for Heartrate. Log entries, review trends, and export reports — all locally.

Why Heartrate?

  • Works entirely offline — your data never leaves your machine
  • Simple command-line interface, no GUI needed
  • Export to JSON, CSV, or plain text anytime
  • Automatic history and activity logging

Getting Started

# See what you can do
heartrate help

# Check current status
heartrate status

# View your statistics
heartrate stats

Commands

Command What it does
heartrate log Log
heartrate track Track
heartrate chart Chart
heartrate goal Goal
heartrate remind Remind
heartrate weekly Weekly
heartrate monthly Monthly
heartrate compare Compare
heartrate export Export
heartrate streak Streak
heartrate milestone Milestone
heartrate trend Trend
heartrate stats Summary statistics
heartrate export \x3Cfmt> Export (json
heartrate search \x3Cterm> Search entries
heartrate recent Recent activity
heartrate status Health check
heartrate help Show this help
heartrate version Show version
heartrate $name: $c entries
heartrate Total: $total entries
heartrate Data size: $(du -sh "$DATA_DIR" 2>/dev/null
heartrate Version: v2.0.0
heartrate Data dir: $DATA_DIR
heartrate Entries: $(cat "$DATA_DIR"/*.log 2>/dev/null
heartrate Disk: $(du -sh "$DATA_DIR" 2>/dev/null
heartrate Last: $(tail -1 "$DATA_DIR/history.log" 2>/dev/null
heartrate Status: OK
heartrate [Heartrate] log: $input
heartrate Saved. Total log entries: $total
heartrate [Heartrate] track: $input
heartrate Saved. Total track entries: $total
heartrate [Heartrate] chart: $input
heartrate Saved. Total chart entries: $total
heartrate [Heartrate] goal: $input
heartrate Saved. Total goal entries: $total
heartrate [Heartrate] remind: $input
heartrate Saved. Total remind entries: $total
heartrate [Heartrate] weekly: $input
heartrate Saved. Total weekly entries: $total
heartrate [Heartrate] monthly: $input
heartrate Saved. Total monthly entries: $total
heartrate [Heartrate] compare: $input
heartrate Saved. Total compare entries: $total
heartrate [Heartrate] export: $input
heartrate Saved. Total export entries: $total
heartrate [Heartrate] streak: $input
heartrate Saved. Total streak entries: $total
heartrate [Heartrate] milestone: $input
heartrate Saved. Total milestone entries: $total
heartrate [Heartrate] trend: $input
heartrate Saved. Total trend entries: $total

Data Storage

All data is stored locally at ~/.local/share/heartrate/. Each action is logged with timestamps. Use export to back up your data anytime.

Feedback

Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/


Powered by BytesAgain | bytesagain.com | [email protected]

Usage Guidance
This skill appears internally consistent and implements an offline CLI that stores data at ~/.local/share/heartrate. Before installing or running, review the included scripts (scripts/script.sh) yourself and verify you trust the bytesagain source. Because the script will read/write files in your home directory, consider file permissions and back up any important data. If you want stronger isolation, run the tool under a limited user account or inside a sandbox/container.
Capability Analysis
Type: OpenClaw Skill Name: heartrate Version: 2.0.1 The Heartrate skill is a legitimate health tracking utility that allows users to log and analyze heart rate data locally. All data is stored in the user's local directory (~/.local/share/heartrate/), and the script (scripts/script.sh) contains standard bash logic for file appending, searching, and basic data export (JSON/CSV/TXT). While the SKILL.md documentation contains some confusingly formatted command examples that include shell-like variables, and the script has a minor bug where the 'export' command is shadowed by a logging function, there is no evidence of data exfiltration, malicious execution, or prompt injection intended to harm the system.
Capability Assessment
Purpose & Capability
The name/description (log BPM, track trends, export) align with the provided CLI script and SKILL.md. The script implements logging, stats, export, search, and other commands described in the README; no unrelated capabilities are requested.
Instruction Scope
SKILL.md instructs the user/agent to run local CLI commands and explicitly states data is stored at ~/.local/share/heartrate. The runtime instructions and the script operate only on local files and standard shell utilities (du, tail, grep, cat), and do not reference other system credentials or external endpoints.
Install Mechanism
There is no install spec (instruction-only skill) and the package contains a bundled shell script. No downloads or package installs are performed by the skill, lowering installation risk. Note: the script must be reviewed before execution as it will be run on the host.
Credentials
The skill declares no required env vars or credentials. The script uses HOME to set DATA_DIR (a normal, proportional use). It does not request or access external keys, tokens, or other unrelated environment variables.
Persistence & Privilege
always is false and the skill stores data only under the user's home (~/.local/share/heartrate). It does not modify other skills or system configurations and does not demand permanent elevated presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install heartrate
  3. After installation, invoke the skill by name or use /heartrate
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.1
v2.5 retry: desc+homepage+source+security
v1.0.1
retry-fix-token
v2.0.0
Domain-specific upgrade
Metadata
Slug heartrate
Version 2.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Heartrate?

Log heart rate readings, track BPM trends, and set cardiovascular goals. Use when recording heart rate, tracking trends, or charting weekly averages. It is an AI Agent Skill for Claude Code / OpenClaw, with 258 downloads so far.

How do I install Heartrate?

Run "/install heartrate" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Heartrate free?

Yes, Heartrate is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Heartrate support?

Heartrate is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Heartrate?

It is built and maintained by bytesagain3 (@bytesagain3); the current version is v2.0.1.

💬 Comments