Blood
Blood — a fast health & wellness tool. Log anything, find it later, export when needed.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 39 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (health logging, export, search) align with the provided script: it stores logs under ~/.local/share/blood, provides search, stats, and export commands. There are no unrelated credentials, services, or binaries requested.
Instruction Scope
SKILL.md instructs only local CLI usage (blood help/status/stats/etc.) and documents the same local data directory. The runtime script shown performs only local file operations (read/write logs, grep, tail, du, wc, printf). No instructions direct data to external endpoints.
Install Mechanism
There is no install spec and no downloads; the skill is instruction-only with a bundled shell script. This is low-risk relative to arbitrary remote installs.
Credentials
The skill requests no environment variables, no credentials, and only uses $HOME for a data directory, which is proportionate for a personal logging tool.
Persistence & Privilege
The skill is not marked always:true, does not request elevated privileges, and stores data only in its own directory. Autonomous invocation is allowed (platform default) but not combined with other concerning privileges.
Assessment
This skill appears to be a simple, offline CLI logger that stores data at ~/.local/share/blood and does not require credentials or network access in the visible code. Before installing or running it: (1) review the complete scripts/script.sh file (the provided listing was truncated) to confirm there are no hidden network calls or commands later in the file; (2) run it as an unprivileged user (not root) so it can only write to your user home; (3) note that exported files and history.log will be stored in ~/.local/share/blood—treat those files like any sensitive health data (backup/encrypt if needed); and (4) be aware of minor implementation issues (e.g., JSON escaping and small formatting bugs) but no obvious exfiltration or unrelated privileges were found in the reviewed portions.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.2
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Blood
Blood — a fast health & wellness tool. Log anything, find it later, export when needed.
Why Blood?
- 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
blood help
# Check current status
blood status
# View your statistics
blood stats
Commands
| Command | What it does |
|---|---|
blood log | Log |
blood track | Track |
blood chart | Chart |
blood goal | Goal |
blood remind | Remind |
blood weekly | Weekly |
blood monthly | Monthly |
blood compare | Compare |
blood export | Export |
blood streak | Streak |
blood milestone | Milestone |
blood trend | Trend |
blood stats | Summary statistics |
blood export | <fmt> Export (json |
blood search | <term> Search entries |
blood recent | Recent activity |
blood status | Health check |
blood help | Show this help |
blood version | Show version |
blood $name: | $c entries |
blood Total: | $total entries |
blood Data | size: $(du -sh "$DATA_DIR" 2>/dev/null |
blood Version: | v2.0.0 |
blood Data | dir: $DATA_DIR |
blood Entries: | $(cat "$DATA_DIR"/*.log 2>/dev/null |
blood Disk: | $(du -sh "$DATA_DIR" 2>/dev/null |
blood Last: | $(tail -1 "$DATA_DIR/history.log" 2>/dev/null |
blood Status: | OK |
blood [Blood] | log: $input |
blood Saved. | Total log entries: $total |
blood [Blood] | track: $input |
blood Saved. | Total track entries: $total |
blood [Blood] | chart: $input |
blood Saved. | Total chart entries: $total |
blood [Blood] | goal: $input |
blood Saved. | Total goal entries: $total |
blood [Blood] | remind: $input |
blood Saved. | Total remind entries: $total |
blood [Blood] | weekly: $input |
blood Saved. | Total weekly entries: $total |
blood [Blood] | monthly: $input |
blood Saved. | Total monthly entries: $total |
blood [Blood] | compare: $input |
blood Saved. | Total compare entries: $total |
blood [Blood] | export: $input |
blood Saved. | Total export entries: $total |
blood [Blood] | streak: $input |
blood Saved. | Total streak entries: $total |
blood [Blood] | milestone: $input |
blood Saved. | Total milestone entries: $total |
blood [Blood] | trend: $input |
blood Saved. | Total trend entries: $total |
Data Storage
All data is stored locally at ~/.local/share/blood/. 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…
