Uniswap Analyze Pool

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.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 623 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name, description, parameters, and workflow all align: the skill only extracts pool parameters and delegates to Task(subagent_type:pool-researcher) to fetch on-chain metrics. There are no unrelated env vars, binaries, or install steps declared.
Instruction Scope
SKILL.md confines the agent to parameter extraction, delegation to the pool-researcher subagent, and formatting results. It does not instruct reading local files or arbitrary env vars. Note: because it delegates all work, security depends on what the pool-researcher agent does (not visible here).
Install Mechanism
No install spec is included (instruction-only), which is low-risk. The README contains example npx install commands pointing at a GitHub path or 'clawhub' — those are user-facing instructions, not an enforced install spec here, but if a user follows them they would fetch/run remote code. Users should vet the remote repo before executing such install commands.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate for a read-only analysis skill that delegates data gathering to a subagent.
Persistence & Privilege
always is false and there is no install-time or runtime behavior described that would alter other skills or system-wide settings. The skill does not request persistent privileges.
Assessment
This skill appears internally consistent and low-risk because it only formats parameters and delegates to a subagent, and it requests no credentials. Before installing or using it, verify (1) the identity and code of the pool-researcher subagent — confirm it doesn't ask for private RPC keys, wallet private keys, or read local files; (2) any README install commands that fetch code from GitHub/clawhub — review that repository before running npx; and (3) whether the subagent will send data to third-party endpoints. If you need stronger guarantees, ask for the pool-researcher's implementation or run analyses in an isolated environment.

Like a lobster shell, security has layers — review code before you run it.

Current versionv0.1.0
Download zip
latestvk97fh3p88jpse89hgnxn4wcy9d80w6m1

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Analyze Pool

Overview

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.

When to Use

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?"

Parameters

ParameterRequiredDefaultDescription
token0YesFirst token name, symbol, or address
token1YesSecond token name, symbol, or address
chainNoethereumChain name (ethereum, base, arbitrum, etc.)
feeTierNoAuto-detectFee tier (e.g., "0.05%", "30bp", "3000")
versionNoAuto-detectProtocol version: "v2", "v3", or "v4"

Workflow

  1. Extract parameters from the user's request: identify token0, token1, chain, fee tier, and version.

  2. 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.

  3. 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)

Output Format

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

Important Notes

  • 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.

Error Handling

ErrorUser-Facing MessageSuggested Action
Pool not found"No pool found for X/Y on this chain."Try different fee tier or chain
Token not recognized"Could not resolve token X."Provide contract address
Insufficient data"Limited data available for this pool."Pool may be too new

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…