oura-analytics
Audited by Gen Agent Trust Hub on Feb 12, 2026
================================================================================
🟡 VERDICT: MEDIUM
This skill is rated MEDIUM primarily due to its reliance on external, unverified sources for its own code and dependencies. While the code itself appears to follow good security practices regarding API token handling and local data storage, the origin of the code cannot be fully trusted. Network operations are performed to legitimate services (Oura API and Telegram) for the skill's stated purpose, and no sensitive local files are exfiltrated.
Total Findings: 3
🟡 MEDIUM Findings: • Unverifiable Skill Source
- README.md, Line 30: The skill's source code is cloned from
https://github.com/kesslerio/oura-analytics-openclaw-skill.git. ThekesslerioGitHub organization is not on the list of trusted sources. This means the origin and integrity of the skill's code cannot be fully verified. • Unverifiable Python Dependencies - README.md, Line 31: The skill instructs to
pip install -r requirements.txt. Therequirements.txtfile listspytzandpyyamlas dependencies. While these are common Python libraries, they are external dependencies downloaded from PyPI, and their integrity cannot be guaranteed by a trusted source in this context.
🔵 LOW Findings: • Network Request to Telegram
- scripts/alerts.py, Line 95: The
send_telegramfunction makes an HTTP POST request tohttps://api.telegram.org/bot{bot_token}/sendMessage. This is a network operation to an external service. However, it is for the stated purpose of sending user-configured alerts and does not appear to exfiltrate sensitive local files. The Telegram API is a legitimate service.
================================================================================