Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Analyze a specific Uniswap pool's performance, liquidity depth, fee APY, and risk factors. Use when the user asks about pool metrics, TVL, volume, or whether a pool is good for LPing.
Analyze a specific Uniswap pool's performance, liquidity depth, fee APY, and risk factors. Use when the user asks about pool metrics, TVL, volume, or whether a pool is good for LPing.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Provides a detailed analysis of a specific Uniswap pool by delegating to the pool-researcher agent. Returns TVL, volume, fee APY, liquidity depth, concentration metrics, and risk factors.
Activate when the user asks: "Analyze the ETH/USDC pool" "What's the TVL of X/Y pool?" "How much volume does the WETH/USDC pool do?" "What's the fee APY for ETH/USDC?" "Is this pool good for LPing?" "Pool info for ETH/USDC on Base" "How deep is the liquidity in this pool?"
ParameterRequiredDefaultDescriptiontoken0Yes—First token name, symbol, or addresstoken1Yes—Second token name, symbol, or addresschainNoethereumChain name (ethereum, base, arbitrum, etc.)feeTierNoAuto-detectFee tier (e.g., "0.05%", "30bp", "3000")versionNoAuto-detectProtocol version: "v2", "v3", or "v4"
Extract parameters from the user's request: identify token0, token1, chain, fee tier, and version. Delegate to pool-researcher: Invoke Task(subagent_type:pool-researcher) with the extracted parameters. The pool-researcher will gather on-chain data, calculate metrics, and produce a structured report. Present results: Format the pool-researcher's report into a user-friendly summary covering: Pool identification (address, version, fee tier) Current state (price, TVL, liquidity) Performance (fee APY 7d/30d, volume 24h/7d, utilization) Liquidity depth (trade size at < 1% impact) Risk factors (if any)
Present a clean summary: Pool Analysis: WETH/USDC 0.05% (V3, Ethereum) Address: 0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640 TVL: $332M Price: $1,963.52 Performance: Fee APY (7d): 21.3% Fee APY (30d): 6.65% Volume (24h): $610M Utilization: 1.84x Liquidity Depth: 1% impact: $5M trade size 5% impact: $25M trade size Concentration: 78.5% within ±2% of price Risk Factors: None identified
This skill delegates entirely to the pool-researcher agent — it does not call MCP tools directly. If the pool doesn't exist, the agent will report this clearly. Fee APY is historical (not guaranteed). The output distinguishes realized vs projected APY.
ErrorUser-Facing MessageSuggested ActionPool not found"No pool found for X/Y on this chain."Try different fee tier or chainToken not recognized"Could not resolve token X."Provide contract addressInsufficient data"Limited data available for this pool."Pool may be too new
Data access, storage, extraction, analysis, reporting, and insight generation.
Largest current source with strong distribution and engagement signals.