← 返回 Skills 市场
wpank

Uniswap Pool Analysis

作者 wpank · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
806
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install uniswap-pool-analysis
功能描述
Analyze Uniswap pool data including liquidity distribution, fee tiers, tick ranges, and TVL. Use when the user asks about pool metrics, liquidity analysis, or wants to query on-chain pool state.
安全使用建议
This skill appears to do what it says (on-chain Uniswap pool analysis) but there are a few inconsistencies you should resolve before installing or running it: - SKILL.md reads process.env.ETHEREUM_RPC_URL but the skill does not declare any required environment variables. Decide which RPC provider you will use and whether that URL is OK to supply (do not provide private keys or account secrets). Prefer read-only public RPC endpoints or carefully scoped provider keys. - The instructions reference a local 'packages/common/' chain config and subgraph endpoints. Verify whether that config exists in your environment or in the external repository referenced by the README; otherwise the agent may try to read files that aren't present. - The README shows example install commands that fetch code from a GitHub repo and via 'clawhub' — if you follow those, audit the remote repo before running any installer (it may contain code not present in this published bundle). - If you want to use this skill, ask the publisher to update requires.env to declare ETHEREUM_RPC_URL (and any other needed endpoints), or provide clear guidance on safe default endpoints. Also request clarification about the 'packages/common/' dependency. Confidence: medium — the core functionality is coherent, but missing declarations around network endpoints/config are non-trivial and could cause unexpected environment access if not clarified.
功能分析
Type: OpenClaw Skill Name: uniswap-pool-analysis Version: 0.1.0 The skill bundle is designed for analyzing Uniswap pool data using standard blockchain interaction libraries (viem). All code snippets and instructions are aligned with the stated purpose of querying on-chain data. There is no evidence of malicious intent, such as data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts to manipulate the agent into harmful actions. The use of `process.env.ETHEREUM_RPC_URL` is a standard and necessary practice for configuring blockchain RPC endpoints and is not misused.
能力评估
Purpose & Capability
The name/description and the instructions align: the SKILL.md describes reading Uniswap pool state (slot0, liquidity, ticks) via viem and computing distributions — all appropriate for a 'Uniswap Pool Analysis' skill. Nothing in the task appears unrelated to pool analysis.
Instruction Scope
The runtime instructions explicitly use process.env.ETHEREUM_RPC_URL and recommend using a shared 'packages/common/' chain config and subgraph endpoints. However the skill declares no required env vars or config paths. The SKILL.md therefore directs the agent to access environment variables and repository-local configuration that are not announced — this is scope creep and could cause the agent to read secrets or local files unexpectedly.
Install Mechanism
This is instruction-only with no install spec or code files, so there is no installer-writing-to-disk risk from the published bundle. Note: README contains example npx install commands pointing at a GitHub path and 'clawhub' which would pull external code if the user follows them — that is external to the published skill and should be audited separately.
Credentials
The SKILL.md expects an ETHEREUM_RPC_URL and mentions RPC URLs, subgraph endpoints, and shared chain config, but requires.env is empty and no primary credential is declared. Requesting an RPC URL (often a secret if using a paid provider) is reasonable for the purpose, but the omission of any declared env requirements is an incoherence that could lead to silent attempts to read environment variables or fallback to user/system defaults.
Persistence & Privilege
The skill does not request persistent/always-on presence (always: false) and does not attempt to modify other skills or system config in the published content. Autonomous invocation is allowed by platform default, which is normal; there are no extra privilege requests in the bundle.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install uniswap-pool-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /uniswap-pool-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release: analyze Uniswap v3/v4 pool data including liquidity, tick ranges, fee tiers, and TVL. - Supports querying on-chain pool state using viem, including `slot0` and `liquidity`. - Includes utilities for price and tick conversion. - Offers liquidity distribution analysis across ticks. - Accepts `chainId` for multi-chain support with configurable endpoints.
元数据
Slug uniswap-pool-analysis
版本 0.1.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

Uniswap Pool Analysis 是什么?

Analyze Uniswap pool data including liquidity distribution, fee tiers, tick ranges, and TVL. Use when the user asks about pool metrics, liquidity analysis, or wants to query on-chain pool state. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 806 次。

如何安装 Uniswap Pool Analysis?

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

Uniswap Pool Analysis 是免费的吗?

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

Uniswap Pool Analysis 支持哪些平台?

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

谁开发了 Uniswap Pool Analysis?

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

💬 留言讨论