← 返回 Skills 市场
Wake Up
作者
Brian Scaturro
· GitHub ↗
· v1.3.0
· MIT-0
272
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install wake-meup-ai
功能描述
Schedule personalized AI wake-up phone calls via wake.meup.ai. Use when a user wants to be woken up by a phone call, schedule morning calls, or set up recurr...
安全使用建议
This skill appears to implement exactly what it claims: scheduling paid wake-up calls and signing x402 Solana USDC payments. However, do not provide your main Solana private key. The SKILL.md and the script require a Solana keypair (private key JSON) even though registry metadata lists no required env vars — that mismatch is suspicious and could cause the agent to pick up an unintended key via SOLANA_KEYPAIR_PATH. Before installing or running: (1) use a dedicated low-value Solana keypair for payments, not your primary wallet; (2) prefer passing the keypair via an explicit --keypair argument at runtime rather than setting a global SOLANA_KEYPAIR_PATH env var; (3) review and verify the wake.meup.ai domain and TLS certificate and confirm you trust the service; (4) inspect the x402 transaction returned by the server before signing (do not auto-sign without showing the transaction to the user); (5) install/run the script in an isolated environment and ensure required Python packages (x402, httpx) come from trusted registries; and (6) ask the skill author or registry to fix the metadata mismatch so required env vars are declared consistently. If you cannot follow these precautions or verify provenance, do not install or run the skill.
功能分析
Type: OpenClaw Skill
Name: wake-meup-ai
Version: 1.3.0
The skill facilitates AI wake-up calls and uses the x402 protocol for Solana USDC payments, which requires the agent to access and use a Solana private key (SOLANA_KEYPAIR_PATH). This is a high-risk capability that could lead to asset loss if the agent is compromised or the key is mismanaged. Additionally, SKILL.md instructs the agent to fetch dynamic instructions from a remote URL (https://wake.meup.ai/ with Accept: text/markdown), which introduces a significant risk of indirect prompt injection where the service provider could alter the agent's behavior at runtime. While the logic in scripts/wake-cli.py appears aligned with the stated purpose, these architectural choices represent meaningful security risks.
能力评估
Purpose & Capability
The skill’s name, description, and runtime files all describe scheduling wake-up phone calls and handling x402 Solana USDC payments; requesting a Solana keypair to sign payments is coherent with that purpose. However, registry-level metadata claims no required environment variables while SKILL.md (and the script) declare/expect a SOLANA keypair — this mismatch is unexpected and worth attention.
Instruction Scope
SKILL.md and scripts/wake-cli.py confine their actions to the wake.meup.ai API (verify, poll, contact.vcf, schedule) and to signing x402 payment transactions with a local Solana keypair. The instructions do not attempt to read other system files or reach other domains. They do, however, instruct the agent to download and share a vCard and to sign transactions — both are within the skill’s advertised scope but require explicit user consent.
Install Mechanism
This is instruction-only (no install spec), but the included script declares Python dependencies (x402, httpx) and requires running under uv. No external arbitrary downloads or obscure hosting URLs are used. Because there is no automatic install spec, users or agents will need to install dependencies manually; that operational gap was not documented in the registry metadata and could cause runtime surprises.
Credentials
The skill requires access to a Solana keypair (private key material) to sign x402 USDC payments; that is high-sensitivity data but is functionally required for on-chain payment signing. The concern is twofold: (1) registry metadata asserts no required env vars while SKILL.md marks SOLANA_KEYPAIR_PATH as required — an incoherence that can lead to accidental use of the wrong key, and (2) defaulting to reading a keypair via SOLANA_KEYPAIR_PATH environment variable increases the risk of the agent using a primary wallet inadvertently. The SKILL.md recommends a dedicated low-value keypair, which is good practice, but the requirement is still privilege-sensitive and must be treated carefully.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide configs, and is user-invocable. It does not create persistent background processes or alter agent policy.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wake-meup-ai - 安装完成后,直接呼叫该 Skill 的名称或使用
/wake-meup-ai触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
wake-meup-ai version 1.3.0
- Added clawdis metadata with detailed environment variable and dependency information for improved deployment and clarity.
- Updated dependency specification for uv to require version 0.5 or higher.
- Enhanced Solana keypair environment variable description to recommend using a dedicated low-value keypair.
- No functional or API changes; all workflow, usage, and endpoint details remain unchanged.
v1.2.0
wake-meup-ai 1.2.0
- Updated skill metadata structure for improved compatibility and discoverability.
- Added dependency and environment variable definitions in structured lists.
- Included new homepage and documentation links.
- Incremented version in metadata to 1.2.0.
- No changes to core functionality or API behavior.
v1.1.0
- Added required environment variable SOLANA_KEYPAIR_PATH for specifying the Solana keypair file.
- Updated metadata version to 1.1.
- No other functional or documentation changes.
v1.0.0
wake-meup-ai version 1.0.0
- Initial release with full support for scheduling personalized AI wake-up phone calls via wake.meup.ai
- Handles phone verification, call scheduling, voice selection, and x402 USDC payment
- Includes instructions for sharing a vCard contact to ensure calls are not silenced
- Provides clear workflow steps, API usage, error handling, and usage recommendations
- Reference Python client (wake-cli.py) available for scripting and payment automation
元数据
常见问题
Wake Up 是什么?
Schedule personalized AI wake-up phone calls via wake.meup.ai. Use when a user wants to be woken up by a phone call, schedule morning calls, or set up recurr... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 272 次。
如何安装 Wake Up?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wake-meup-ai」即可一键安装,无需额外配置。
Wake Up 是免费的吗?
是的,Wake Up 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wake Up 支持哪些平台?
Wake Up 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wake Up?
由 Brian Scaturro(@brianium)开发并维护,当前版本 v1.3.0。
推荐 Skills