agentsclimarketplace

Skill

Skill alexbanda08/clmm-command-center/skill

CLMM/LP lifecycle command center skill for Solana (Claude Code / Codex): realtime out-of-range alerts, IL-vs-HODL backtest, simulate-first rebalance, tax-lot ledger. MIT.

Install
npx -y skills add alexbanda08/clmm-command-center --skill skill

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Monitor, backtest, rebalance, and tax-track Solana concentrated-liquidity LP across Orca Whirlpools, Raydium CLMM, Meteora DLMM/DAMM v2, and Kamino vaults; realtime out-of-range gRPC/websocket alerts, IL-vs-HODL + fee-APR backtest, cross-DEX yield routing, simulate-first human-confirm rebalance, and a FIFO/HIFO/SPECID tax-lot ledger.

SKILL.md

3.9 KB, 953 tokens by cl100k_base, as published. Nobody here has run it

CLMM Command Center

Full concentrated-liquidity LP lifecycle across Orca Whirlpools / Raydium CLMM / Meteora DLMM + DAMM v2 / Kamino vaults: realtime out-of-range alerting, IL-vs-HODL + fee-APR backtesting, cross-DEX yield routing, simulate-first rebalancing, and a tax-lot ledger.

Prior art (honest): single-venue liquidity skills/SDKs and hosted rebalancing bots already exist. This is a level-up of the seed position-manager pattern. The edge is the combination: realtime gRPC/websocket alerts (not polling), backtesting with break-even width, cross-DEX routing, and a confirm-gated rebalance - in one router that delegates Anchor work to ../solana-dev. This is scaffolding + knowledge, never a hosted/auto-running bot.

Source precedence (apply in order)

  1. On-chain account state (whirlpool/pool/position accounts) is ground truth.
  2. SDK quote / simulation is next - use for pricing and rebalance sizing.
  3. Cached values are last resort and must be labeled stale.
  4. Never auto-execute a fund-moving or signing transaction without an explicit typed human confirmation.
  5. Always rpc.simulateTransaction before submit (you pay the CU limit either way).
  6. Enforce caps: slippage, max-notional, max-position, daily-loss, kill-switch; default DRY_RUN=true, REQUIRE_CONFIRM=true. No bypass flag.
  7. Delegate all Anchor / program / IDL / tx-signing / priority-fee plumbing to ../solana-dev via references/delegation.md. Delegate swaps to the jupiter skill where relevant.

Task Routing Guide

Open exactly ONE leaf per task.

User asks about...Leaf
list / track / show positions, unclaimed fees, in-rangereferences/positions.md
realtime / out-of-range / websocket / gRPC alertsreferences/streaming.md
IL vs HODL / fee APR / backtest / range widthreferences/backtesting.md
best yield / compare APR / where to LPreferences/yield-routing.md
Kamino vault / auto-compoundreferences/kamino-vaults.md
rebalance / recenter / close+reopen / executereferences/rebalancing.md
taxes / cost basis / FIFO / HIFO / lotsreferences/tax-lots.md
Anchor / program / IDL / sign tx / priority feereferences/delegation.md
package / version / which SDKreferences/sdk-versions.md
safety / caps / confirm gate / kill-switchreferences/safety-rails.md

Progressive disclosure

  • templates/types.ts - shared LpPosition contract (import everywhere).
  • templates/adapters/{orca,raydium,meteora,kamino}.ts - fetchPositions(owner) per venue (lazy SDK imports).
  • templates/watcher.ts - startWatcher(opts), reconnecting stream.
  • templates/il-backtest.ts - backtestRange(params).
  • templates/yield-compare.ts - compareYields(pair).
  • templates/rebalance.ts - planRebalance / executeRebalance (confirm-gated).
  • templates/kamino-vault.ts - Kamino vault helpers.
  • templates/tax-lots.ts - buildTaxLots(events, method).

Agents

AgentUse when
agents/lp-risk-analyst.mdevaluating IL / range / exposure risk before a rebalance or deposit (opus)
agents/stream-watcher.mdwiring or debugging realtime gRPC/websocket out-of-range streams (sonnet)

Commands

CommandDoes
/clmm-watchstart realtime out-of-range watcher for an owner
/clmm-backtestrun IL-vs-HODL + fee-APR for a pair/range
/clmm-comparecompare cross-DEX fee APR / TVL for a pair
/clmm-rebalanceplan, simulate, then confirm-gate a rebalance
/clmm-taxbuild a tax-lot ledger from events

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.