← 返回 Skills 市场
kesslerio

Oura Ring Analytics

作者 kesslerio · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
2936
总下载
7
收藏
3
当前安装
4
版本数
在 OpenClaw 中安装
/install oura-analytics
功能描述
Oura Ring data integration and analytics. Fetch sleep scores, readiness, activity, HRV, and trends from the Oura Cloud API. Generate automated reports, correlations with productivity, and trigger-based alerts for low recovery days. Requires OURA_API_TOKEN (get at cloud.ouraring.com).
安全使用建议
This package appears to be a legitimate Oura data client and analytics tool. Before installing, verify the upstream repository (SKILL.md points to a GitHub repo) and inspect the code yourself if you can. When creating the Oura personal access token, grant the minimum read scopes necessary rather than 'all scopes.' Protect your tokens (do not commit them to git); the skill stores data locally under ~/.oura-analytics — clear or encrypt this if you are concerned about sensitive health data. If you use Telegram alerts, know that a Telegram bot token and chat ID are required and will be used to send messages. Finally, if you do not want the agent to run this skill autonomously, configure the agent/skill permissions accordingly.
功能分析
Type: OpenClaw Skill Name: oura-analytics Version: 1.0.0 The OpenClaw AgentSkills bundle for Oura Analytics appears benign. It integrates with the Oura Cloud API and Telegram for legitimate purposes (fetching health data, sending alerts/reports). The OURA_API_TOKEN is handled securely via environment variables, and all data is stored locally in `~/.oura-analytics/cache/`. The `SKILL.md` instructions and `openclaw cron add` messages are descriptive and align with the stated purpose, showing no evidence of prompt injection to manipulate the AI agent or perform unauthorized actions. No suspicious external endpoints, obfuscation, or malicious execution patterns were found.
能力评估
Purpose & Capability
Name/description match the implementation: Python scripts implement an Oura API client, analysis, reporting, and Telegram-based alerts. Declared requirement (python3 + OURA_API_TOKEN) is appropriate. Optional env vars (TELEGRAM_BOT_TOKEN / TELEGRAM_CHAT_ID / USER_TIMEZONE / OURA_OUTPUT_DIR) are consistent with alerting, timezone handling, and output location. Minor note: registry lists source as unknown but SKILL.md metadata and README reference a GitHub repo; you may want to verify the upstream repo before installing.
Instruction Scope
SKILL.md instructs running included Python scripts, setting OURA_API_TOKEN, and optionally configuring cron jobs that run local scripts. The runtime instructions reference only the declared env vars and local paths; they do not instruct reading unrelated system files or exfiltrating data. The cron examples invoke OpenClaw gateway commands and local shell scripts — normal for automation, but you should replace placeholder paths and chat IDs before use.
Install Mechanism
No install spec is provided (instruction-only from the registry), but the package does include many Python script files and a requirements.txt (pytz, pyyaml). There are no remote download/install actions or obscure URLs in the install metadata. Installation advice in README (git clone + pip install -r requirements.txt) is standard and proportional.
Credentials
The only required env var is OURA_API_TOKEN, which is necessary for the Oura Cloud API. Optional Telegram tokens/IDs are reasonable for alert delivery. One small concern to review: README suggests creating a token with 'select all scopes' — you should create/limit the token to the minimal read scopes required by the skill if Oura supports scoping. The README and SECURITY.md offer multiple storage suggestions (e.g., ~/.openclaw/.env, systemd user secrets); follow your own secret management policies.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent configs. It stores cached data and reports under ~/.oura-analytics (or OURA_OUTPUT_DIR), which is expected for this functionality. The skill can be invoked autonomously by the agent (default platform behavior); combine that with your agent policies if you want to restrict automatic runs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install oura-analytics
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /oura-analytics 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial ClawHub release
v0.1.2
Add GitHub repo link to homepage metadata
v0.1.1
Add API token hint to description
v0.1.0
Initial release: docs alignment + events migration
元数据
Slug oura-analytics
版本 1.0.0
许可证
累计安装 3
当前安装数 3
历史版本数 4
常见问题

Oura Ring Analytics 是什么?

Oura Ring data integration and analytics. Fetch sleep scores, readiness, activity, HRV, and trends from the Oura Cloud API. Generate automated reports, correlations with productivity, and trigger-based alerts for low recovery days. Requires OURA_API_TOKEN (get at cloud.ouraring.com). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2936 次。

如何安装 Oura Ring Analytics?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install oura-analytics」即可一键安装,无需额外配置。

Oura Ring Analytics 是免费的吗?

是的,Oura Ring Analytics 完全免费(开源免费),可自由下载、安装和使用。

Oura Ring Analytics 支持哪些平台?

Oura Ring Analytics 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Oura Ring Analytics?

由 kesslerio(@kesslerio)开发并维护,当前版本 v1.0.0。

💬 留言讨论