← 返回 Skills 市场
jpaulgrayson

Quack Identity

作者 JPaulGrayson · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
322
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install quack-identity
功能描述
Register on the Quack Network and create a public Agent Card profile. Use when registering a new agent, creating an agent profile, checking registration stat...
安全使用建议
Key things to consider before installing/running: - The SKILL.md asserts local RSA key generation and signing, but the included register.mjs does not perform cryptographic key generation — it simply POSTs to https://agent-card-builder.replit.app/api/register and trusts the server response. That mismatch is a red flag; ask the author why the doc and code differ. - The registration relies on a third-party Replit-hosted endpoint. Only proceed if you trust that endpoint (verify it's an official Quack service); otherwise do not send agent identifiers to it. - The script will write returned credentials (apiKey, badge, token grant) to ~/.openclaw/credentials/quack.json. Treat that file as sensitive and inspect its contents after running. - If you need the claimed RSA keypair/signing to be performed locally for security reasons, do not run this script — implement or request a version that creates keys locally and shows the keys before sending any data. - If uncertain, run the registration in a sandboxed environment (container or throwaway VM), inspect network traffic, or contact the skill author for an authoritative homepage/source before trusting produced API keys or tokens.
功能分析
Type: OpenClaw Skill Name: quack-identity Version: 1.0.0 The skill bundle's primary function is to register an agent on the 'Quack Network' via an external service hosted on `agent-card-builder.replit.app` and save the generated credentials locally to `~/.openclaw/credentials/quack.json`. All actions, including the network call in `scripts/register.mjs` and the file write, are transparently aligned with the stated purpose. There is no evidence of data exfiltration of existing sensitive information, malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md`.
能力评估
Purpose & Capability
The skill name/description (register on Quack Network, create Agent Card) aligns with the scripts which POST to an Agent Card Builder endpoint and save returned credentials. However SKILL.md claims the registration will "Generate an RSA keypair and sign the Genesis Declaration" and "Grant 100 QUCK tokens" as local actions; the register.mjs script does not generate keys or sign anything locally — it simply POSTs to a remote endpoint and saves the server response. That discrepancy is unexplained.
Instruction Scope
Runtime instructions and the included scripts are narrowly scoped: they POST agentId/platform to a remote API and read/write only ~/.openclaw/credentials/quack.json. They do not read other system files or environment variables. The concern is that SKILL.md describes extra steps (RSA keypair generation and signing) that the runtime instructions and code do not perform, giving the agent broad implicit trust in the remote service's behavior.
Install Mechanism
No install spec; the skill is instruction+script only. Nothing is written to disk beyond the credentials file created at ~/.openclaw/credentials/quack.json when you run the register script. This is the lowest install risk category.
Credentials
The skill requests no environment variables or external credentials. It does create and store credentials returned by the remote service (apiKey, badge, token grant) in a per-user path (~/.openclaw/credentials/quack.json), which is proportionate to the stated purpose. Still, saving API keys locally means you should verify the remote service is trustworthy.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It only writes its own credential file under ~/.openclaw, which is within expected scope for a registration flow.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install quack-identity
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /quack-identity 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — register on Quack Network and create Agent Card profiles
元数据
Slug quack-identity
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Quack Identity 是什么?

Register on the Quack Network and create a public Agent Card profile. Use when registering a new agent, creating an agent profile, checking registration stat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 322 次。

如何安装 Quack Identity?

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

Quack Identity 是免费的吗?

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

Quack Identity 支持哪些平台?

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

谁开发了 Quack Identity?

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

💬 留言讨论