← 返回 Skills 市场
parasyte-x

Bitagent Skill

作者 parasyte-x · GitHub ↗ · v0.1.1
cross-platform ⚠ suspicious
1763
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install openclaw-bitagent
功能描述
Launch, buy, and sell tokens on BitAgent bonding curves via CLI. Use when the user wants to create a new agent token, or trade existing agent tokens on BitAgent (BSC Testnet/Mainnet).
安全使用建议
This skill implements BitAgent CLI operations but has some red flags you should address before installing: - The code and SKILL.md require a PRIVATE_KEY, but the registry metadata does not declare it. Do not trust the skill with your mainnet/real wallet key until you verify source and behavior. - The script imports dotenv and will read a .env file if present; ensure you do not store other secrets (or the real private key) in repo .env or in OpenClaw config without understanding the risks. - Verify the skill source (README cites a GitHub repo but registry says source unknown). Prefer installing only from a verified repository and review the full scripts/index.ts yourself. - If you want to test functionality, use an ephemeral/test wallet on BSC Testnet and a disposable account. Avoid providing a production private key until you audit the code and dependency tree (package-lock.json includes many transitive packages via @bitagent/sdk). - Consider running the CLI in an isolated environment (container or separate machine) and inspect all stdout/stderr to ensure no secrets are printed or exfiltrated. If the publisher can update the registry metadata to declare PRIVATE_KEY as a required env var and provide a verifiable source URL/repo, that would reduce ambiguity. As-is, treat this skill as 'suspicious' and proceed cautiously.
功能分析
Type: OpenClaw Skill Name: openclaw-bitagent Version: 0.1.1 The skill bundle is benign. The `SKILL.md` clearly instructs the AI agent to execute a local TypeScript CLI script (`scripts/index.ts`) and return its output, without any prompt injection attempts to deviate from this purpose or hide actions. The `scripts/index.ts` file correctly uses the `PRIVATE_KEY` environment variable for blockchain wallet operations (signing SIWE messages and transactions) and interacts exclusively with the expected `api.bitagent.io` and `testnet-api.bitagent.io` endpoints for authentication and agent management. There is no evidence of data exfiltration to unauthorized destinations, malicious execution, persistence mechanisms, or obfuscation. All dependencies listed in `package.json` and `package-lock.json` are standard and relevant to blockchain interaction and the BitAgent SDK.
能力评估
Purpose & Capability
The CLI and code (scripts/index.ts) implement launch/buy/sell on BitAgent and call BitAgent APIs — that's consistent with the name/description. However the registry metadata claims 'Required env vars: none' while both SKILL.md and the code require a PRIVATE_KEY. README references a GitHub repo (unibaseio/openclaw-bitagent) while the skill source is 'unknown' in the registry; these metadata inconsistencies are concerning.
Instruction Scope
SKILL.md instructs the agent to execute scripts/index.ts (via npx tsx) and to capture/return stdout, and to set PRIVATE_KEY in the OpenClaw config. The script loads 'dotenv/config' (will read .env if present) and performs network calls to BitAgent auth/API endpoints. The instructions do not mention or warn that .env will be read, nor do they caution about storing a private key in the agent config — both could lead to unintended exposure of other secrets or the wallet key. The agent is told to return CLI stdout to the user; while the code does not obviously print the private key, printing transaction/state data may leak context.
Install Mechanism
There is no registry install spec (instruction-only), but package.json and package-lock.json are included and SKILL.md instructs running 'npm install'. Dependencies resolve from npm (no external/obfuscated downloads). package-lock lists many transitive dependencies (including aws-sdk and pinata-web3 via @bitagent/sdk) which are plausible for the SDK but increase attack surface and should be installed only from a trusted source.
Credentials
The runtime requires a PRIVATE_KEY (wallet private key) — which is appropriate for on-chain operations — but this required env var is not declared in the skill registry metadata. The skill also imports dotenv so it may read a .env file in the repo directory; storing a private key in OpenClaw config or a .env file increases risk of accidental exposure. No other credentials are requested by the code, which aligns with purpose, but the mismatch between declared and actual required env vars is a red flag.
Persistence & Privilege
The skill is user-invocable, not forced-always, and does not request system-wide configuration changes. It does not declare 'always: true' and does not modify other skills' configs. Autonomous invocation is allowed by default (disable-model-invocation:false), which is expected; this combined with other concerns increases risk but is not by itself a misconfiguration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-bitagent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-bitagent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
- Initial release of openclaw-bitagent. - Added CLI to launch, buy, and sell tokens on BitAgent bonding curves (BSC Testnet/Mainnet). - Includes support files: README.md, package.json, package-lock.json, tsconfig.json, and scripts/index.ts. - Full documentation provided for usage, configuration, and CLI commands.
v0.1.0
Initial release of BitAgent Skill CLI integration. - Launch, buy, and sell tokens on BitAgent bonding curves via CLI commands. - Supports deploying new agent tokens and trading (buy/sell) existing tokens on BSC (Testnet/Mainnet). - Requires wallet private key configuration. - CLI outputs are captured and returned to the user.
元数据
Slug openclaw-bitagent
版本 0.1.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Bitagent Skill 是什么?

Launch, buy, and sell tokens on BitAgent bonding curves via CLI. Use when the user wants to create a new agent token, or trade existing agent tokens on BitAgent (BSC Testnet/Mainnet). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1763 次。

如何安装 Bitagent Skill?

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

Bitagent Skill 是免费的吗?

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

Bitagent Skill 支持哪些平台?

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

谁开发了 Bitagent Skill?

由 parasyte-x(@parasyte-x)开发并维护,当前版本 v0.1.1。

💬 留言讨论