Heartrate
A focused health & wellness tool built for Heartrate. Log entries, review trends, and export reports — all locally.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 26 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description, SKILL.md and the provided shell script all describe a local heartrate/health logging tool; the actions (create ~/.local/share/heartrate, log entries, export) are consistent with that purpose and no unrelated credentials, binaries, or network access are requested.
Instruction Scope
Runtime instructions and the script operate on local files only (create directory in $HOME, read/write .log files, export). The SKILL.md references a feedback URL but the script does not transmit data externally. There is no instruction to read unrelated system files or environment secrets.
Install Mechanism
No install spec is provided (instruction-only plus an included script). No downloads or external installers are invoked, so nothing is written to disk beyond the script's normal local data directory when run.
Credentials
The skill requests no environment variables or credentials. It uses HOME for a per-user data directory, which is appropriate for a local CLI tool.
Persistence & Privilege
always is false and the skill doesn't request elevated/system-wide persistence. It only creates/uses files under the invoking user's home directory.
Assessment
This appears to be a straightforward local CLI journaling tool that stores data at ~/.local/share/heartrate/. Before installing or running: (1) review the full script contents (the provided script snippet was truncated in the listing) to confirm there are no unexpected network calls or commands at the tail; (2) run it as an unprivileged user (do not run as root); (3) be aware it will create and append log files in your home directory—inspect those files if you plan to store sensitive data; (4) note a minor bug in the script's JSON export (it echoes a literal "\n]" rather than a newline) and a version string mismatch between metadata and SKILL.md—these look like sloppy engineering rather than malicious intent. If you want higher assurance, provide the full script output (complete file) for a final check.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.1
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
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 | <fmt> Export (json |
heartrate search | <term> 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 | hello@bytesagain.com
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
