← All skills
Tencent SkillHub · Data Analysis

Hyperliquid Trading & Analysis

Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place/cancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place/cancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
README.md, SKILL.md, references/api.md, scripts/analyze-coingecko.mjs, scripts/analyze-market.mjs, scripts/check-positions.mjs

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

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.

Upgrade existing

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.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

Hyperliquid Trading Skill

Full trading and portfolio management for Hyperliquid perpetual futures exchange.

Prerequisites

Install dependencies once: cd skills/hyperliquid/scripts && npm install

Authentication

For read-only operations (balance, positions, prices): Set HYPERLIQUID_ADDRESS environment variable No private key needed For trading operations: Set HYPERLIQUID_PRIVATE_KEY environment variable Address derived automatically from private key Testnet: Set HYPERLIQUID_TESTNET=1 to use testnet

Portfolio Monitoring

Check balance: HYPERLIQUID_ADDRESS=0x... node scripts/hyperliquid.mjs balance View positions with P&L: HYPERLIQUID_ADDRESS=0x... node scripts/hyperliquid.mjs positions Check open orders: HYPERLIQUID_ADDRESS=0x... node scripts/hyperliquid.mjs orders View trade history: HYPERLIQUID_ADDRESS=0x... node scripts/hyperliquid.mjs fills Get price for a coin: node scripts/hyperliquid.mjs price BTC

Trading Operations

All trading commands require HYPERLIQUID_PRIVATE_KEY. Place limit orders: # Buy 0.1 BTC at $45,000 HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs buy BTC 0.1 45000 # Sell 1 ETH at $3,000 HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs sell ETH 1 3000 Market orders (with 5% slippage protection): # Market buy 0.5 BTC HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs market-buy BTC 0.5 # Market sell 2 ETH HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs market-sell ETH 2 Cancel orders: # Cancel specific order HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs cancel BTC 12345 # Cancel all orders HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs cancel-all # Cancel all orders for specific coin HYPERLIQUID_PRIVATE_KEY=0x... node scripts/hyperliquid.mjs cancel-all BTC

Output Formatting

All commands output JSON. Parse and format for chat display: For balance/portfolio: Show total equity, available balance List positions with size, entry price, unrealized P&L Summarize open orders For trade execution: Confirm order details before executing Report order ID and status after execution Show filled price if immediately executed

Safety Guidelines

Before executing trades: Confirm trade parameters with user (coin, size, direction, price) Show current price and position for context Calculate estimated cost/proceeds Position sizing: Warn if trade is >20% of account equity Suggest appropriate sizes based on account balance Price checks: For limit orders, compare limit price to current market price Warn if limit price is >5% away from market (likely mistake)

Error Handling

Common errors: "Address required" → Set HYPERLIQUID_ADDRESS or HYPERLIQUID_PRIVATE_KEY "Private key required" → Trading needs HYPERLIQUID_PRIVATE_KEY "Unknown coin" → Check available coins with meta command HTTP errors → Check network connection and API status When errors occur: Show the error message to user Suggest fixes (set env vars, check coin names, verify balance) Don't retry trades automatically

Workflow Examples

"How's my Hyperliquid portfolio?" Run balance to get total equity Run positions to get open positions Format summary: equity, positions with P&L, total unrealized P&L "Buy 0.5 BTC on Hyperliquid" Run price BTC to get current price Run balance to verify sufficient funds Confirm with user: "Buy 0.5 BTC at market? Current price: $X. Estimated cost: $Y" Execute market-buy BTC 0.5 Report order result "What's the current BTC price on Hyperliquid?" Run price BTC Format response: "BTC: $X on Hyperliquid" "Close my ETH position" Run positions to get current ETH position size If long → market-sell, if short → market-buy Execute with position size Report result

Advanced Features

List all available coins: node scripts/hyperliquid.mjs meta Query other addresses: # Check someone else's positions (read-only, public data) node scripts/hyperliquid.mjs positions 0x1234...

Notes

All sizes are in base currency (BTC, ETH, etc.) Prices are in USD Market orders use limit orders with 5% slippage protection Hyperliquid uses perpetual futures, not spot trading Check references/api.md for full API documentation

Category context

Data access, storage, extraction, analysis, reporting, and insight generation.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
3 Docs3 Scripts
  • SKILL.md Primary doc
  • README.md Docs
  • references/api.md Docs
  • scripts/analyze-coingecko.mjs Scripts
  • scripts/analyze-market.mjs Scripts
  • scripts/check-positions.mjs Scripts