devsoul2026/hermes-one-click/hyperliquid
Claude Code and agent skill by devsoul2026/hermes-one-click
- community
Checking that the SKILL.md file is still in the repository.
Hyperliquid market data, account history, trade review.
Install
npx vskill@latest install devsoul2026/hermes-one-click/hyperliquidSKILL.md
Hyperliquid Skill
Query Hyperliquid market and account data through the public /info endpoint. Read-only — no API key, no signing, no order placement.
12 commands: dexs, markets, spots, candles, funding, l2, state, spot-balances, fills, orders, review, export. Stdlib only (urllib, json, argparse).
When to Use
- User asks for Hyperliquid perp or spot market data, candles, funding, or L2 book
- User wants to inspect a wallet's perp positions, spot balances, fills, or orders
- User wants a post-trade review combining recent fills with market context
- User wants to inspect builder-deployed perp dexs or HIP-3 markets
- User wants a normalized JSON export of candles + funding for backtesting prep
Prerequisites
Stdlib only — no external packages, no API key.
The script reads ~/.hermes/.env for two optional defaults:
HYPERLIQUID_API_URL— defaults tohttps://api.hyperliquid.xyz. Set to
https://api.hyperliquid-testnet.xyz for testnet.
HYPERLIQUID_USER_ADDRESS— default address forstate,spot-balances,
fills, orders, and review. If unset, pass the address as the first positional argument.
A project .env in the current working directory is honored as a dev fallback.
Helper script: ~/.hermes/skills/blockchain/hyperliquid/scripts/hyperliquid_client.py
How to Run
Invoke through the terminal tool:
Add --json to any command for machine-readable output.
Quick Reference
For state, spot-balances, fills, orders, and review, the address is optional when HYPERLIQUID_USER_ADDRESS is set in ~/.hermes/.env.
Procedure
1. Discover DEXs and Markets
--dexonly applies to perp endpoints; omit for the first perp dex.- Spot pairs may show as
PURR/USDCor aliases like@107. - HIP-3 markets prefix the coin with the dex, e.g.
mydex:BTC.
2. Pull Historical Market Data
Time-range endpoints paginate. For larger windows, repeat with a later startTime or use export (below).
3. Inspect Live Order Book
Use when asked about book depth, near-term liquidity, or potential market impact of a large order.
4. Review an Account
state returns perp positions; spot-balances returns spot inventory. Use these for "how are my positions?", "what am I holding?", "how much is withdrawable?".
5. Review Fills and Orders
6. Generate a Trade Review
Reports realized PnL, fees, win/loss counts, coin breakdowns, market trend and average funding for each traded perp, plus heuristics (fee drag, concentration, counter-trend losses).
For deeper post-trade analysis: start with review to find problem coins or windows → pull fills and orders for that period → pull candles and funding for each traded coin → judge decision quality separately from outcome quality.
7. Export a Reusable Dataset
Output JSON contains: schema version, source metadata, exact time window, normalized candle rows, normalized funding rows, summary stats. Use --end-time-ms for reproducible windows.
Pitfalls
- Public info endpoints are rate-limited. Large historical queries may
return capped windows; iterate with later startTime values.
fills --hours ...usesuserFillsByTime, which only exposes a
recent rolling window — not full archive history.
historicalOrdersreturns recent orders only; not a full export.- The
reviewcommand is heuristic. It cannot reconstruct intent,
order placement quality, or true slippage from fills alone.
- The
exportcommand writes a normalized dataset, not a backtest
engine. You still need your own slippage/fill model.
- Spot aliases like
@107are valid identifiers even when the UI shows
a friendlier name.
l2is a point-in-time snapshot, not a time series.
Verification
Should print the top Hyperliquid perp markets by 24h notional volume.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinghermes-agent/optional-skills/blockchain/hyperliquid/SKILL.md
Popularity
- Repository stars
- 146
- Repository forks
- 25
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 24 Sep 2026, a month ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/devsoul2026/hermes-one-click/hyperliquid)