mirror of
https://github.com/LeoYeAI/openclaw-master-skills.git
synced 2026-07-27 20:58:41 +00:00
Health Management Skill
Data-driven health tracking based on consensus from 10 best-selling health books
Features
✅ Three-Dimensional Diet Scoring
- Greger's Daily Dozen (How Not to Die)
- Li's 5×5×5 Framework (Eat to Beat Disease)
- Consensus checklist from 10 health books
✅ Food Defense System Analysis
- Angiogenesis (blood vessel formation)
- Regeneration (stem cell activation)
- Microbiome (gut health)
- DNA Protection (epigenetics)
- Immunity (immune system support)
✅ Multi-Language Support
- Automatic language detection from user profile
- Supports Chinese (zh-CN), English (en), and more
- All outputs in user's preferred language
✅ Timezone-Aware
- User-configured timezone
- Correct date/time handling for all records
✅ Automated Backup
- GitHub repository backup
- Automatic backup after data changes
- Manual backup on request
Security & Permissions
This skill follows the ClawHub Security Framework.
Declared Permissions
See manifest.json for full permission declaration.
Summary:
- Tools: exec, read, write, web_search, web_fetch
- Paths: User health data directory, skill directory, backup directory
- Scripts: 6 shell scripts for backup, language, and timezone utilities
- Network: Tavily API for nutritional research
- Capabilities: filesystem, network
Security Guarantees
✅ Data Privacy
- All data stored locally in
memory/health-users/{username}/ - Each user's data isolated
- No cross-user access
✅ No Exfiltration
- Scripts only write to local files and user's own GitHub repo
- No third-party servers
- No telemetry
✅ Transparency
- All scripts are readable Bash code
- No obfuscation
- No binary executables
✅ Least Privilege
- Only requests necessary permissions
- No access to sensitive system paths
- Limited filesystem scope
For detailed permissions, see PERMISSIONS.md.
Installation
# Install via ClawHub
openclaw skills install health-management
# Or install from local
openclaw skills install /path/to/health-management
Setup
1. Configure User Profile
The skill will guide you through first-time setup:
- Language Selection: Choose your preferred language
- Timezone: Set your timezone for accurate date/time handling
- GitHub Backup (Optional): Configure automatic backup to your repository
2. API Keys (Optional)
For nutritional research features, configure Tavily API:
openclaw config set skills.tavily-search.apiKey YOUR_API_KEY
Usage
Record Diet
今天吃了:
- 早餐:燕麦粥、蓝莓、核桃
- 午餐:三文鱼、西兰花、糙米
- 晚餐:豆腐、菠菜、红薯
View Analysis
分析一下这周的健康得分
Backup Data
备份数据到GitHub
Data Storage
All user data stored in:
~/.openclaw/workspace/memory/health-users/{username}/
├── profile.md # User profile (language, timezone)
├── database.json # Diet records and scores
├── reports/ # Weekly/monthly/yearly reports
│ ├── weekly/
│ ├── monthly/
│ └── yearly/
└── backup_config.json # GitHub backup settings
Development
File Structure
health-management/
├── SKILL.md # Main skill instructions
├── manifest.json # Permission manifest
├── PERMISSIONS.md # Permissions documentation
├── README.md # This file
├── scripts/ # Shell scripts
│ ├── backup_health_data.sh
│ ├── check_git_config.sh
│ ├── configure_backup.sh
│ ├── manage_backup.sh
│ ├── language_utils.sh
│ └── timezone_utils.sh
├── references/ # Reference materials
├── assets/ # Static assets
└── templates/ # Report templates
Contributing
- Fork the repository
- Create a feature branch
- Make changes
- Update documentation
- Submit pull request
License
MIT
Author
longerian
- GitHub: @longerian
- ClawHub: clawhub.ai/longerian
Support
- Issues: GitHub Issues
- Discord: OpenClaw Community
Changelog
v1.0.0 (2026-03-15)
- Initial release
- Three-dimensional diet scoring
- Food defense system analysis
- Multi-language support
- Timezone handling
- GitHub backup integration
- Permission manifest for ClawHub security framework
Security First: This skill is designed with security and privacy as top priorities. All permissions are declared, all scripts are auditable, and user data stays local.