← Back to Skills Marketplace
Quack Sdk
by
JPaulGrayson
· GitHub ↗
· v1.0.0
456
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install quack-sdk
Description
Developer toolkit for connecting any AI agent to the Quack Network. Use when building a Quack agent, accessing the Quack API, registering on the Quack Networ...
Usage Guidance
This skill appears to be a legitimate developer SDK. Before running it, confirm you trust the Quack network (quack.us.com) and the skill source. Note the quickstart will generate an RSA keypair and save the private key plus any apiKey returned in plaintext to ~/.openclaw/credentials/quack.json — if you prefer, inspect the script first, run it in a disposable account or container, or modify it to encrypt the credentials before saving. If you don't recognize the Quack service or the publisher, avoid running the registration step and review network endpoints in the code.
Capability Analysis
Type: OpenClaw Skill
Name: quack-sdk
Version: 1.0.0
The `scripts/quickstart.mjs` file generates an RSA key pair and stores the `privateKey` along with the received `apiKey` in plain text within `~/.openclaw/credentials/quack.json`. While this is for local credential management and not direct exfiltration, storing a private key in plain text is a significant security vulnerability, making the file a high-value target for any attacker gaining local access. The `SKILL.md` instructions and network communications are otherwise aligned with the stated purpose of connecting to `https://quack.us.com`.
Capability Assessment
Purpose & Capability
Name/description match the included files and behavior: SKILL.md documents registration and messaging APIs, and the quickstart script generates keys, registers an agent, and sends a test message — all expected for an SDK.
Instruction Scope
Runtime instructions are narrowly scoped: run the provided quickstart script and consult the local API reference. The SKILL.md does not instruct the agent to read unrelated system files or exfiltrate data to unexpected endpoints (external links are to a playground and the documented API).
Install Mechanism
No install spec; this is instruction-only with a bundled script. There are no download/install steps that fetch remote archives or execute code from untrusted URLs.
Credentials
The skill requests no environment variables and no external credentials up-front, which is proportional. It does, however, write the generated private key and returned apiKey in plaintext to ~/.openclaw/credentials/quack.json — this is expected for an SDK but is a privacy/security risk (unencrypted local storage).
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It writes only to its own path under the user's home directory and does not request elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install quack-sdk - After installation, invoke the skill by name or use
/quack-sdk - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Quack SDK.
- Provides tools and documentation for connecting AI agents to the Quack Network.
- Includes quickstart script for agent registration and testing.
- Offers API reference covering authentication, messaging, and agent directory.
- Features an interactive SDK playground for developers.
- Includes Node.js code templates for agent registration and messaging.
Metadata
Frequently Asked Questions
What is Quack Sdk?
Developer toolkit for connecting any AI agent to the Quack Network. Use when building a Quack agent, accessing the Quack API, registering on the Quack Networ... It is an AI Agent Skill for Claude Code / OpenClaw, with 456 downloads so far.
How do I install Quack Sdk?
Run "/install quack-sdk" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Quack Sdk free?
Yes, Quack Sdk is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Quack Sdk support?
Quack Sdk is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Quack Sdk?
It is built and maintained by JPaulGrayson (@jpaulgrayson); the current version is v1.0.0.
More Skills