← Back to Skills Marketplace
wpank

Uniswap Rebalance Position

by wpank · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
752
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install rebalance-position
Description
Rebalance an out-of-range Uniswap V3/V4 LP position by closing the old position and opening a new one centered on the current price. Handles fee collection, removal, range calculation, and re-entry in a single workflow. Use when a position is out of range and needs adjustment.
Usage Guidance
This skill appears to implement a plausible Uniswap V3/V4 rebalance workflow, but before installing or using it verify the following: (1) How and where are on‑chain transactions signed? Ask which signer/wallet (platform-managed wallet, hardware wallet, or private key) the 'liquidity-manager' will use and whether it requires explicit user approval for each tx. (2) Inspect the 'liquidity-manager' and any referenced 'safety-guardian' components (source code or platform permission descriptions). Do not provide private keys or secrets directly; prefer a signer that asks for user confirmation. (3) Confirm the provenance of the skill: README points to a GitHub repo but the registry shows no source — review that repo before running any install command. (4) If you expect this skill to act only on read-only data, demand explicit docs proving it will never sign transactions without an interactive approval. If you cannot verify these points, treat the skill as risky and avoid delegating wallet access to it.
Capability Analysis
Type: OpenClaw Skill Name: rebalance-position Version: 0.1.0 The skill is designed to rebalance Uniswap V3/V4 LP positions, which involves high-value, irreversible financial operations. However, the `SKILL.md` explicitly instructs the AI agent to always present a detailed plan to the user and obtain explicit confirmation before executing any transactions. It also delegates the execution to a `liquidity-manager` subagent, which is stated to be validated by a `safety-guardian`. There is no evidence of prompt injection attempting to bypass user consent, exfiltrate data, execute arbitrary commands, or establish persistence. The instructions are transparent and align with the stated purpose, emphasizing user control and safety mechanisms.
Capability Assessment
Purpose & Capability
Name/description and the SKILL.md workflow are consistent: the skill reads Uniswap positions, calculates ranges, and performs fee-collection/removal/add operations. However README suggests an external GitHub install URL while the registry metadata lists 'source: unknown' and there is no install spec — an inconsistency the user should verify. The skill depends on a 'liquidity-manager' subagent (declared in allowed-tools) which plausibly implements transaction capabilities needed for the stated purpose.
Instruction Scope
SKILL.md explicitly instructs fee collection, approval of tokens, removal of liquidity, and adding a new position — all actions that require on‑chain transactions and signing. It delegates execution to a 'liquidity-manager' subagent but does not enumerate how approvals/signatures are obtained, where signing occurs, or what confirmation flow exists. It also references a 'safety-guardian' validator in execution steps, but 'safety-guardian' is not listed in allowed-tools — a mismatch that could hide an unchecked step or missing guard.
Install Mechanism
This is instruction-only (no install spec, no code files) so it doesn't drop code to disk. That is lower installation risk. That said, README includes explicit npx install commands pointing to a GitHub repo (https://github.com/wpank/Agentic-Uniswap/...), which contradicts the registry's 'no install' status; if you follow those instructions you will download external code — inspect that repo before running.
Credentials
The skill declares no required environment variables or credentials, yet its execution requires ability to sign/send transactions and approve tokens. The allowed 'liquidity-manager' subagent likely needs RPC endpoints, signer/private key access, or platform wallet permissions; none of this is documented. Absence of declared credentials is disproportionate to the described actions and creates ambiguity about where sensitive keys live and what will be used to sign txs.
Persistence & Privilege
always is false and there is no install or persistence. The skill does allow autonomous invocation per platform defaults, but that is normal. There is no evidence it modifies other skills or requests permanent system presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rebalance-position
  3. After installation, invoke the skill by name or use /rebalance-position
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of the rebalance-position skill. - Automates the rebalance workflow for out-of-range Uniswap V3/V4 LP positions: collects fees, closes the old position, calculates a new range, and opens a new one. - Provides full pre-rebalance analysis and cost/benefit estimates before executing. - Suggests optimal liquidity range strategies based on pool/token type and user intent. - Proactively warns against unprofitable or unnecessary rebalances. - Presents clear, user-friendly outputs for both successful rebalances and no-action scenarios.
Metadata
Slug rebalance-position
Version 0.1.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Uniswap Rebalance Position?

Rebalance an out-of-range Uniswap V3/V4 LP position by closing the old position and opening a new one centered on the current price. Handles fee collection, removal, range calculation, and re-entry in a single workflow. Use when a position is out of range and needs adjustment. It is an AI Agent Skill for Claude Code / OpenClaw, with 752 downloads so far.

How do I install Uniswap Rebalance Position?

Run "/install rebalance-position" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Uniswap Rebalance Position free?

Yes, Uniswap Rebalance Position is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Uniswap Rebalance Position support?

Uniswap Rebalance Position is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Uniswap Rebalance Position?

It is built and maintained by wpank (@wpank); the current version is v0.1.0.

💬 Comments