← 返回 Skills 市场
danielkillenberger

Perpetua

作者 Daniel Killenberger · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
454
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install perpetua
功能描述
OAuth proxy for calling external APIs (Oura, Google Calendar, etc.) via Perpetua.sh hosted API using a single API key. Use when fetching Oura data, Google Ca...
安全使用建议
This skill will make HTTP requests to the external host https://www.perpetua.sh and requires you to provide a PERPETUA_API_KEY that lets the service access your Google Calendar, Oura data, and any connected providers. Before installing or using it: (1) Verify the Perpetua.sh service and publisher (there is no homepage and the owner is unknown); (2) Do not paste long-lived high-privilege credentials unless you trust the service — prefer a key with minimal scopes and easy rotation; (3) Consider hosting the OSS/local option (localhost:3001) if you want to avoid sending data to a third-party; (4) Ask the publisher to update the skill metadata to explicitly declare PERPETUA_API_KEY and provide documentation/privacy policy; (5) If you allow autonomous agent invocation, be aware the agent could call the proxy and fetch personal calendar/health data without repeated explicit prompts. If you cannot verify the service or publisher, treat this skill as high-risk and avoid providing secrets.
功能分析
Type: OpenClaw Skill Name: perpetua Version: 1.0.0 The skill bundle is benign. It transparently describes its function as an OAuth proxy for external APIs via the `perpetua.sh` hosted service. All `curl` commands and instructions in `SKILL.md` are directly related to interacting with `https://www.perpetua.sh` using a `PERPETUA_API_KEY`, which is consistent with its stated purpose. There is no evidence of data exfiltration beyond the necessary API key for the service, malicious execution, persistence mechanisms, or prompt injection attempts to mislead the agent into unauthorized actions.
能力评估
Purpose & Capability
The skill's stated purpose (an OAuth proxy to call Oura, Google Calendar, etc.) aligns with the runtime instructions that call https://www.perpetua.sh. However the skill metadata declares no required environment variables or primary credential while the SKILL.md explicitly requires a PERPETUA_API_KEY. That mismatch (missing declared credential and provenance) is a coherence issue.
Instruction Scope
The SKILL.md instructs the agent to send requests to the external Perpetua.sh API using Authorization: Bearer $PERPETUA_API_KEY and shows curl examples for Oura and Google Calendar. Those actions are consistent with an OAuth proxy, but the instructions also mention loading secrets from $HOME/.openclaw/secrets.env and include an informal troubleshooting note to 'notify Daniel' (a single maintainer hint). The instructions therefore depend on a secret and an external hosted service that will receive users' OAuth-proxied data — this is outside the agent's local environment and requires explicit user trust and metadata transparency.
Install Mechanism
No install spec and no code files are present (instruction-only). This minimizes on-disk execution risk because nothing is downloaded or installed by the skill itself.
Credentials
The runtime clearly requires PERPETUA_API_KEY (Authorization header) but the skill metadata lists no required env vars or primary credential. Requesting an API key that grants access to OAuth-backed personal data (calendar, health metrics) is a high-sensitivity permission and should be declared explicitly and justified. The absence of declared credentials and the unknown publisher/homepage increase the proportionality concern.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and is user-invocable only. Autonomous invocation is allowed (default) — normal for skills — but there is no indication of elevated system persistence or privilege requests.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install perpetua
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /perpetua 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the Perpetua skill. - Provides an OAuth proxy for external APIs (Oura, Google Calendar) via a single API key from Perpetua.sh. - Documentation covers API usage, connection management, example requests, and troubleshooting. - Hosted API at https://www.perpetua.sh is the default operational path.
v1.1.1
Fix version metadata parsing and republish.
v1.1.0
Initial ClawHub publish for hosted Perpetua skill docs.
元数据
Slug perpetua
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Perpetua 是什么?

OAuth proxy for calling external APIs (Oura, Google Calendar, etc.) via Perpetua.sh hosted API using a single API key. Use when fetching Oura data, Google Ca... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 454 次。

如何安装 Perpetua?

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

Perpetua 是免费的吗?

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

Perpetua 支持哪些平台?

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

谁开发了 Perpetua?

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

💬 留言讨论