← 返回 Skills 市场
jpaulgrayson

Quack Wallet

作者 JPaulGrayson · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
334
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install quack-wallet
功能描述
Check balance and transfer Quack tokens via the Quack Network API. Use when checking wallet balance, sending payments, transferring tokens, or managing agent...
安全使用建议
This skill appears to do what it claims (check balance and send tokens) and only contacts the documented API, but exercise caution: it requires you to store your Quack API key in ~/.openclaw/credentials/quack.json even though the registry metadata doesn't declare that credential — that's an inconsistency. Before installing, verify the Quack API domain (https://quack.us.com) is legitimate, confirm you trust the skill owner, and consider these actions: (1) request that the skill metadata explicitly declare the required credential (primaryEnv or requires.env) so automated tooling can protect it; (2) avoid storing long-lived secrets in plaintext if possible (use a secrets manager or ephemeral key); (3) review or test the included scripts in a safe environment — note the transfer script will perform real token transfers and does minimal validation (amount can be parsed to negative/odd values); and (4) if you do provide a key, start with a least-privilege API key (limited transfer rights or low balance) to reduce impact in case of misuse.
功能分析
Type: OpenClaw Skill Name: quack-wallet Version: 1.0.0 The OpenClaw AgentSkills skill bundle 'quack-wallet' is benign. It provides functionality to check balance and transfer tokens via the Quack Network API (`https://quack.us.com`). The scripts (`balance.mjs`, `transfer.mjs`) correctly read the API key from `~/.openclaw/credentials/quack.json` as specified in `SKILL.md` and use it for authenticated API calls. User inputs for transfer details are passed to the API as intended, with `encodeURIComponent` used for the agent ID in the URL, mitigating URL path injection. There is no evidence of data exfiltration to unauthorized endpoints, malicious code execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent in `SKILL.md`.
能力评估
Purpose & Capability
Name/description align with the included scripts: both balance and transfer scripts call the documented Quack API. However the skill relies on a local credentials file (~/.openclaw/credentials/quack.json) containing an API key while the registry metadata declares no required credentials/primary credential. That omission is an inconsistency that should have been declared.
Instruction Scope
SKILL.md and the scripts are narrowly scoped: they read the local credentials file and call only the documented API base (https://quack.us.com) to get balance or post transfers. The instructions do not reference other system files, network hosts, or external endpoints beyond the Quack API.
Install Mechanism
No install spec (instruction-only), but the package includes two executable JS scripts that will be written to disk as part of the skill. There is no external download URL or installer, which lowers supply-chain risk, but included code will run locally and read the credentials path.
Credentials
The skill requires an API key (stored in ~/.openclaw/credentials/quack.json) but the registry lists no required env vars or primary credential. Requesting an API key to access the token API is reasonable, but failing to declare it in metadata is a mismatch and prevents automated reviewers from spotting that the skill needs secrets. Storing the key in a plaintext file at that path is also a security consideration.
Persistence & Privilege
always is false and disable-model-invocation is default (agent can invoke autonomously). The skill does not request permanent presence or attempt to modify other skills or system-wide configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install quack-wallet
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /quack-wallet 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug quack-wallet
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Quack Wallet 是什么?

Check balance and transfer Quack tokens via the Quack Network API. Use when checking wallet balance, sending payments, transferring tokens, or managing agent... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 334 次。

如何安装 Quack Wallet?

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

Quack Wallet 是免费的吗?

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

Quack Wallet 支持哪些平台?

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

谁开发了 Quack Wallet?

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

💬 留言讨论