← 返回 Skills 市场
wpank

Uniswap Find Yield

作者 wpank · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
793
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install find-yield
功能描述
Find the highest-yield LP pools on Uniswap filtered by risk tolerance and minimum TVL. Use when the user asks about the best yields, highest APY pools, or where to earn fees.
使用说明 (SKILL.md)

Find Yield

Overview

Finds the highest-yield LP opportunities on Uniswap, filtered by risk tolerance, minimum TVL, and optionally capital amount. This is a focused version of scan-opportunities that only returns LP yield opportunities (no arbitrage or new-pool scanning).

Delegates to the opportunity-scanner agent with an LP-only filter.

When to Use

Activate when the user asks:

  • "Best yield on Uniswap"
  • "Highest APY pools"
  • "Where to earn fees"
  • "Best LP returns"
  • "Top yielding pools"
  • "Where can I earn the most?"

Parameters

Parameter Required Default Description
chains No All chains Specific chains or "all"
riskTolerance No moderate "conservative", "moderate", "aggressive"
capital No Available capital (helps rank appropriately)
minTvl No $100,000 Minimum TVL for pool consideration

Workflow

  1. Extract parameters from the user's request.

  2. Delegate to opportunity-scanner: Invoke Task(subagent_type:opportunity-scanner) with type: "lp" and the user's filters. The agent scans pools, ranks by fee APY adjusted for risk, and returns the top opportunities.

  3. Present results: Format as a ranked yield table.

Output Format

Top LP Yields (moderate risk, min $100K TVL):

  | Rank | Pool                | Chain    | APY 7d | TVL    | Risk   |
  | ---- | ------------------- | -------- | ------ | ------ | ------ |
  | 1    | WETH/USDC 0.05%     | Ethereum | 21.3%  | $332M  | LOW    |
  | 2    | ARB/WETH 0.30%      | Arbitrum | 18.5%  | $15M   | MEDIUM |
  | 3    | WETH/USDC 0.05%     | Base     | 15.2%  | $45M   | LOW    |
  | 4    | WBTC/WETH 0.30%     | Ethereum | 12.1%  | $120M  | LOW    |
  | 5    | OP/WETH 0.30%       | Optimism | 11.8%  | $8M    | MEDIUM |

  Note: APY is based on 7-day historical fee revenue. Past performance
  does not guarantee future returns. IL risk not included in APY figures.

Important Notes

  • APY figures are historical, not guaranteed. Always consider IL risk.
  • Higher APY often correlates with higher risk.
  • Conservative risk tolerance filters out pools with \x3C $1M TVL and volatile pairs.
  • Risk-adjusted yield accounts for estimated impermanent loss.

Error Handling

Error User-Facing Message Suggested Action
No yields found "No pools match your risk/TVL criteria." Lower minTvl or increase risk tolerance
Chain unreachable "Could not scan [chain]. Data may be incomplete." Try again or narrow chain scope
安全使用建议
This skill appears to do what it says (find LP yields) but it defers actual scanning to an 'opportunity-scanner' agent whose behavior and requirements are not included. Before installing or invoking it, verify: 1) the source code of the opportunity-scanner and any remote repo referenced by the README (the npx install URL) to ensure no unexpected downloads or backdoors; 2) what RPC endpoints or third-party APIs the scanner uses and whether it will ask for API keys or other secrets; 3) that network calls will be limited to known, trusted endpoints (e.g., Uniswap subgraph, reputable indexers) and not to arbitrary personal servers. If you cannot review the scanner code, run it in a restricted environment or refuse installation. If you need help, request the opportunity-scanner's SKILL.md or repo before proceeding.
功能分析
Type: OpenClaw Skill Name: find-yield Version: 0.1.0 The skill bundle is benign. It defines a clear purpose to find LP yields by delegating to an `opportunity-scanner` subagent. The `SKILL.md` instructions are straightforward, do not contain any prompt injection attempts to subvert the agent's behavior, nor do they instruct the agent to perform any malicious actions such as data exfiltration, unauthorized execution, or persistence. The installation methods in `README.md` are standard for OpenClaw skills. While passing 'user's filters' to a subagent could introduce vulnerabilities if the subagent or framework lacks robust input sanitization, this skill itself does not exhibit malicious intent or instruct the agent to exploit such vulnerabilities.
能力评估
Purpose & Capability
Name, description, and runtime instructions all align: the skill only finds LP yield opportunities and explicitly delegates scanning to an 'opportunity-scanner' subagent with LP-only filters.
Instruction Scope
SKILL.md stays within the stated purpose and does not instruct reading local files or secrets. However it delegates the actual scanning to a separate 'opportunity-scanner' agent without specifying that agent's required data, APIs, or credentials — leaving ambiguity about what will run and what external calls will be made.
Install Mechanism
Registry metadata and package indicate this is instruction-only (no install spec), but README includes npx install commands that pull code from a GitHub path or Clawhub. That mismatch is notable: the skill as registered does not declare an install step, yet the README instructs installing remote code, which could fetch and execute additional code not visible in this bundle.
Credentials
This skill declares no required env vars or credentials — which is plausible for an instruction-only delegator — but scanning Uniswap across chains commonly requires RPC endpoints, API keys (The Graph, third-party indexing services, rate-limited providers), or other credentials. Those needs are not declared here, so installing or invoking the delegated scanner could prompt for or use secrets outside the skill's declared surface.
Persistence & Privilege
The skill does not request persistent presence (always:false), has no install spec in the registry, and does not modify other skills or system-wide settings in the provided instructions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install find-yield
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /find-yield 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of find-yield skill. - Finds highest-yield Uniswap LP pools filtered by user-specified risk tolerance and minimum TVL. - Delegates LP yield scanning to the opportunity-scanner agent with relevant filters. - Presents results as a ranked yield table, including APY, TVL, and risk. - Supports risk adjustment, TVL threshold, optional capital input, and multi-chain queries. - Provides clear user-facing error handling for empty results or chain scan failures.
元数据
Slug find-yield
版本 0.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Uniswap Find Yield 是什么?

Find the highest-yield LP pools on Uniswap filtered by risk tolerance and minimum TVL. Use when the user asks about the best yields, highest APY pools, or where to earn fees. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 793 次。

如何安装 Uniswap Find Yield?

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

Uniswap Find Yield 是免费的吗?

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

Uniswap Find Yield 支持哪些平台?

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

谁开发了 Uniswap Find Yield?

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

💬 留言讨论