Latest release: v0.1.0Download zip
Capabilities
Compatibility
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
The name, description, metadata, SKILL.md, and visible code all align around local health logging for blood pressure, labs, exercise, body metrics, reminders, and reports. It does not request cloud credentials, unrelated binaries, or unrelated configuration access.
Instruction Scope
The runtime instructions stay within the health-tracking purpose: run the local Python handler, store records in a local JSONL file, optionally generate reports, and keep medical safety boundaries explicit. The instructions do not direct the agent to read unrelated files, collect unrelated system state, or send data to external endpoints.
Install Mechanism
There is no registry install spec and no dependency download. Although the bundle is not purely instruction-only because it includes handler code and install scripts, the install scripts only copy the skill into OpenClaw or Hermes skill directories. The verify script optionally runs a local Codex quick validator if present, but no external downloads or archive extraction are involved.
Credentials
No credentials or required environment variables are requested. The code and documentation use optional path/control environment variables such as PERSONAL_HEALTH_AGENT_DATA_DIR, OPENCLAW_SKILLS_DIR, HERMES_SKILLS_DIR, and PYTHONDONTWRITEBYTECODE; these are proportionate and not secrets.
Persistence & Privilege
The skill is not marked always-on. It installs only into its own skill directory and stores health records in its own local data path by default. It does not appear to modify other skills, system-wide agent settings, or unrelated credential stores.
Assessment
This looks internally coherent for a local personal health logger. The main practical consideration is privacy: the skill stores sensitive health data locally, apparently as a JSONL file, so make sure the storage directory is private and backed up appropriately if you care about retaining the data. Also treat its health advice as informational only, as the skill itself states. Confidence is medium rather than high because the provided handler.py content was truncated in the evaluation data, so a full source review would be needed for maximum assurance.skills/personal-health-agent/tests/test_handler.py:18
Dynamic code execution detected.
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.Verification
Tags
Personal Health Agent
Local-first personal health management agent for OpenClaw and Hermes Agent.
It records blood pressure, blood lab markers, exercise, and body metrics; then returns analysis, reminders, and weekly or monthly ASCII trend charts. It does not call external APIs.
Install
OpenClaw:
./scripts/install_openclaw.sh
Hermes Agent:
./scripts/install_hermes.sh
Manual install paths:
cp -R skills/personal-health-agent ~/.openclaw/skills/
mkdir -p ~/.hermes/skills/health
cp -R skills/personal-health-agent ~/.hermes/skills/health/
Use
From the skill directory:
python3 handler.py '今天血压 126/82 心率 68'
python3 handler.py '血检 LDL 142, HDL 52, HbA1c 5.9'
python3 handler.py 'record exercise: brisk walk 45 minutes'
python3 handler.py '{"action":"report","period":"weekly","end_date":"2026-05-02"}'
Data is stored by default at:
~/.personal-health-agent/health_records.jsonl
Override storage:
export PERSONAL_HEALTH_AGENT_DATA_DIR=/path/to/private/health-data
Verify
./scripts/verify.sh
Safety
This is informational wellness support only. It does not diagnose, treat, prescribe, or replace professional medical advice. For severe symptoms, very high blood pressure, chest pain, stroke symptoms, fainting, or other emergencies, seek urgent medical care.
