Desk Execution Protocol (Hyperliquid)
An execution trader's protocol for turning an approved ticket into exactly one Hyperliquid send and fully reconciling the outcome.
AutomationAdvanced★ 241⑂ 49AI score 7/10Last updated: Oct 30, 2026
What it does
- Enforces an 8-item pre-send checklist: ticket integrity and approval gate, network match, API wallet authority (
userRole/extraAgents), price still within slippage, tick/lot rounding rules, cloid + nonce +expiresAfter, one-action-per-send, and no unreconciled sends outstanding. - Mandates send exactly once with no retry loop. Timeouts, resets and 5xx are treated as unknown results that may have executed: query
orderStatus,openOrders,userFillsandclearinghouseState, and wait past the signed acceptance deadline instead of resending. - Defines post-send reconciliation, risk-reservation updates, and the execution report handed to the Trade Reviewer.
- Covers cancels, modifies, leverage changes and closes as separately approved tickets, including the replace-then-cancel ordering so a position is never left unprotected.
Who it's for
- Claude users running a semi-automated Hyperliquid trading desk with a hard human approval gate.
- Builders of the multi-agent desk that also use the sibling skills
hyperliquid-orders,hyperliquid-positionsanddesk-risk-limits. - Traders who need structural protection against duplicate or unapproved sends.
Examples
- Take an approved entry ticket, verify rounding, the 10 USD minimum notional and matching leverage, then send entry + stop + take-profit as one
grouping: normalTpslaction and record the reconciled fills. - A send times out: do not resend — look up the cloid, wait for
expiresAfterto lapse, reconcile once more, and only then request a fresh ticket for a replacement. - Closing a position with a reduce-only IOC that partially fills: resize protection for the remainder first, then cancel the stale trigger.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/galleonlabs/hypergrok-trading-desk/HEAD/skills/desk-execution-protocol/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on AI Skill Mart. Copy the skills/desk-execution-protocol folder from the GitHub repo galleonlabs/hypergrok-trading-desk into my ~/.claude/skills/desk-execution-protocol/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/galleonlabs/hypergrok-trading-desk.git && mkdir -p ~/.claude/skills && cp -r hypergrok-trading-desk/skills/* ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/galleonlabs/hypergrok-trading-desk.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy the skills (copy them all — this one depends on its siblings):
cp -r hypergrok-trading-desk/skills/* ~/.claude/skills/ - Verify that
~/.claude/skills/desk-execution-protocol/SKILL.mdexists. - Follow the repo's
hyperliquid-setupguide to exportHYPERLIQUID_NETWORK,HYPERLIQUID_ACCOUNT_ADDRESSand your API wallet key as environment variables (never paste a key into chat). - Restart Claude Code and rehearse one ticket on testnet before using it on mainnet.
View source on GitHub ↗License: MIT