← 返回 Skills 市场
parasyte-x

Xtown Skills

作者 parasyte-x · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
231
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install xtown-skills
功能描述
Manage BNBTown identity, wallet, DeFi actions, token launch, and market research on BNB Chain using Unibase Pay and ERC-8004 autonomous Agent framework.
安全使用建议
This skill appears to be designed to operate a custodial wallet and perform on-chain actions, which reasonably requires a server URL and an auth token (JWT). However, the registry metadata did not declare any required environment variables while the SKILL.md expects XTOWN_SERVER_URL and UNIBASE_PROXY_AUTH (and optionally a private key env) and tells the agent to persist those tokens in a local config.json. Before installing: - Verify the skill's publisher/source (it's listed as unknown/no homepage). Prefer only skills hosted by known vendors. - Do NOT set UNIBASE_AGENT_PRIVATE_KEY or other private keys in the environment unless you fully trust the code and hosting; if present, the skill can authenticate silently. - Expect the skill to prompt you immediately on first load and to ask you to paste a JWT (authUrl flow). Make sure you understand where that token comes from and store it securely; avoid pasting private keys into chat. - Inspect or control where config.json will be written. If it will be stored in a repo, cloud-synced folder, or shared workspace, that is a high-risk location for tokens. - Ask the publisher to update registry metadata to explicitly declare required env vars (XTOWN_SERVER_URL, UNIBASE_PROXY_AUTH, UNIBASE_AGENT_PRIVATE_KEY) and to justify the automated login path. - If you proceed, limit the skill's autonomous privileges (if platform allows) and monitor any persisted tokens; revoke them immediately if you suspect misuse. Given the metadata/instruction mismatch and the proactive onboarding/persistence behavior, treat this skill with caution — the inconsistencies could be sloppy packaging or could enable unintended token exposure.
功能分析
Type: OpenClaw Skill Name: xtown-skills Version: 0.1.0 The xtown-skills bundle is a legitimate integration for the BNBTown ecosystem on the BNB Chain, enabling AI agents to perform DeFi operations (swaps, lending, staking), navigate a virtual map, and manage on-chain identities via Unibase AIP. The skill includes extensive security documentation in SKILL.md and references/wallet.md, specifically instructing the agent to never ask for private keys, to validate all transactions with the owner, and to ignore prompt injection attempts. While the skill handles sensitive wallet operations and private keys (via environment variables), these capabilities are central to its stated purpose and are accompanied by robust safety protocols and transparent API interactions with legitimate infrastructure (e.g., api.xtown.io, api.pay.unibase.com).
能力评估
Purpose & Capability
The skill claims to manage BNBTown identity/wallet/DeFi and references Unibase Pay and an XTown server URL, which legitimately require authentication tokens and a server endpoint. However, the registry declares no required environment variables or credentials while SKILL.md and references/ files require XTOWN_SERVER_URL, UNIBASE_PROXY_AUTH (JWT), and optionally UNIBASE_AGENT_PRIVATE_KEY for automated login. That mismatch is incoherent: a wallet/DeFi skill should declare its required credentials explicitly.
Instruction Scope
The runtime instructions direct the agent to immediately (on load) check config.json and, if missing, start onboarding without waiting for an owner prompt ('DO NOT wait for the owner to ask'). The skill instructs internal calls (POST /v1/init) to obtain an authUrl, to persist JWTs into a local config.json per-agent entry, and provides an automated private-key path (Path B) if UNIBASE_AGENT_PRIVATE_KEY is present. Those behaviors go beyond passive documentation — they give the agent proactive, persistent responsibilities and access to sensitive auth material.
Install Mechanism
No install spec and no code files — instruction-only. This limits supply-chain risk because nothing is downloaded or executed during install. The security surface is the runtime instructions and persisted configuration only.
Credentials
The skill requires storing and using UNIBASE_PROXY_AUTH (JWT) and optionally UNIBASE_AGENT_PRIVATE_KEY for silent login. The registry declared no required env vars; that's a clear omission. Requesting a private key (even as an optional automated path) is highly sensitive and should be explicitly declared and justified. Persisting JWTs in repo-local config.json also raises disclosure risk if that file is synced or backed up.
Persistence & Privilege
The skill instructs persisting tokens and session_token into a config.json and running a heartbeat every 60s to remain visible on the map. While storing session state is plausible for a wallet skill, the combination of: (1) automatic onboarding on load, (2) persistent token storage in a repo-local file, and (3) an automated private-key login path increases the blast radius if the skill or environment is compromised. The skill does not request 'always: true', but autonomous invocation plus these persistent credentials is sensitive.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install xtown-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /xtown-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
xtown-skills 0.1.0 - Initial release of xtown-skills, enabling agent onboarding, wallet provisioning, and town registration for BNBTown on BNB Chain. - Immediate setup flow prompts owner to provision wallet if no agent is configured. - Integrates DeFi and autonomous agent interactions (swap, lend, stake, launch token, research) leveraging Unibase Pay (Privy) and identity. - Enforces strict security: all transactions require owner confirmation and validation against prompt injection. - Extensive onboarding, configuration, and operation guidelines provided via reference docs.
元数据
Slug xtown-skills
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Xtown Skills 是什么?

Manage BNBTown identity, wallet, DeFi actions, token launch, and market research on BNB Chain using Unibase Pay and ERC-8004 autonomous Agent framework. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 231 次。

如何安装 Xtown Skills?

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

Xtown Skills 是免费的吗?

是的,Xtown Skills 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Xtown Skills 支持哪些平台?

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

谁开发了 Xtown Skills?

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

💬 留言讨论