Updated 6mo ago
by asterdex
aster-skills-hub
A set of Agent skills for the Aster Futures API: depositing funds from a wallet, and for both v1 (HMAC) and v3 (EIP-712) — auth, public market data, account/balance/positions, order placement and management, WebSocket streams, and error/rate-limit handling.
69 GitHub stars (69)
Steady at 69 stars — no new stars in the 16 days since Sep 30.
- 25 skills (25 skills found in its SKILL.md files)
- 12 forks (12 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add asterdex/aster-skills-hub
Asks which skills and agents to install. Just one: npx skills add asterdex/aster-skills-hub --skill aster-api-account-v1 — add -g for every project.
Claude Code
git clone https://github.com/asterdex/aster-skills-hubcp -r "aster-skills-hub/skills/aster-api-account-v1" ~/.claude/skills/
Copies the aster-api-account-v1 skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add asterdex/aster-skills-hub
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
aster-api-account-v1
Account, balance, positions, leverage, margin type, isolated margin, spot–futures transfer for Aster Futures API v1/v2/v4. Use when reading/updating balance, positions, or transferring. Signed; see aster-api-auth-v1. Prefer user data stream for real-time.
skills/aster-api-account-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-account-v3
Account, balance, positions, leverage, margin type, isolated margin, spot–futures transfer for Aster Futures API v3. Use when reading/updating balance, positions, or transferring. Signed; see aster-api-auth-v3. Prefer user data stream for real-time.
skills/aster-api-account-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-auth-v1
HMAC SHA256 signed requests for Aster Futures API v1. X-MBX-APIKEY, timestamp, recvWindow, signature. Use when calling TRADE, USER_DATA, or USER_STREAM (/fapi/v1/ or v2/v4).
skills/aster-api-auth-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-auth-v3
EIP-712 signed requests for Aster Futures API v3. Nonce, signature payload, request format. Use when calling TRADE, USER_DATA, USER_STREAM, or MARKET_DATA.
skills/aster-api-auth-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-errors-v1
Error codes, rate limits, 429/418 handling, retry/backoff for Aster Futures API v1. Use when handling API errors or building rate-aware clients.
skills/aster-api-errors-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-errors-v3
Error codes, rate limits, 429/418 handling, retry/backoff for Aster Futures API v3. Use when handling API errors or building rate-aware clients.
skills/aster-api-errors-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-market-data-v1
Public REST market data for Aster Futures API v1. Ping, time, exchangeInfo, depth, trades, klines, tickers, funding. Use when fetching market data via /fapi/v1/. No auth except historicalTrades (API key MARKET_DATA).
skills/aster-api-market-data-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-market-data-v3
Public REST market data for Aster Futures API v3. Ping, time, exchangeInfo, depth, trades, klines, tickers, funding. Use when fetching market data. No auth.
skills/aster-api-market-data-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-account-v1
Account, balances, user trades, spot–futures transfer, withdraw, API key for Aster Spot API v1. Use when reading/updating spot account or transferring. Signed; see aster-api-spot-auth-v1.
skills/aster-api-spot-account-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-account-v3
Account, balances, user trades, spot–futures transfer, withdraw, API key for Aster Spot Testnet API v3. Use when reading/updating spot testnet account or transferring. Signed; see aster-api-spot-auth-v3.
skills/aster-api-spot-account-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-auth-v1
HMAC SHA256 signed requests for Aster Spot API v1 (main). Base sapi.asterdex.com, /api/v1/. Use when calling TRADE, USER_DATA, or USER_STREAM. Signed; algorithm same as aster-api-auth-v1.
skills/aster-api-spot-auth-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-auth-v3
EIP-712 signed requests for Aster Spot Testnet API v3. Base sapi.asterdex-testnet.com, /api/v3/. Use when calling TRADE, USER_DATA, USER_STREAM, or MARKET_DATA on spot testnet. Algorithm same as aster-api-auth-v3.
skills/aster-api-spot-auth-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-errors-v1
Error codes, rate limits, 429/418 handling for Aster Spot API v1. Use when handling spot API errors or building rate-aware clients.
skills/aster-api-spot-errors-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-errors-v3
Error codes, rate limits, 429/418 handling for Aster Spot Testnet API v3. Use when handling spot testnet API errors or building rate-aware clients.
skills/aster-api-spot-errors-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-market-data-v1
Public REST market data for Aster Spot API v1. Ping, time, exchangeInfo, depth, trades, klines, tickers. Use when fetching spot market data via /api/v1/. No auth except historicalTrades (API key MARKET_DATA).
skills/aster-api-spot-market-data-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-market-data-v3
Public REST market data for Aster Spot Testnet API v3. Ping, time, exchangeInfo, depth, trades, klines, tickers. Use when fetching spot testnet market data via /api/v3/. historicalTrades and commissionRate require signature.
skills/aster-api-spot-market-data-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-trading-v1
Place, cancel, and query spot orders for Aster Spot API v1 (/api/v1/). Use when placing/canceling spot orders or querying open/historical. Signed; see aster-api-spot-auth-v1.
skills/aster-api-spot-trading-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-trading-v3
Place, cancel, and query spot orders for Aster Spot Testnet API v3 (/api/v3/). Use when placing/canceling spot testnet orders or querying open/historical. Signed; see aster-api-spot-auth-v3.
skills/aster-api-spot-trading-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-websocket-v1
WebSocket market + user data streams for Aster Spot API v1. Subscription model, stream names, listenKey (/api/v1/listenKey). Use when implementing real-time spot market or user events. listenKey = USER_STREAM; see aster-api-spot-auth-v1.
skills/aster-api-spot-websocket-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-spot-websocket-v3
WebSocket market + user data streams for Aster Spot Testnet API v3. Subscription model, stream names, listenKey (/api/v3/listenKey). Use when implementing real-time spot testnet market or user events. listenKey = signed; see aster-api-spot-auth-v3.
skills/aster-api-spot-websocket-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-trading-v1
Place, cancel, batch, countdown-cancel, and query orders for Aster Futures API v1 (/fapi/v1/). Use when placing/canceling orders or querying open/historical. Signed; see aster-api-auth-v1.
skills/aster-api-trading-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-trading-v3
Place, cancel, batch, and query orders for Aster Futures API v3 (/fapi/v3/). Use when placing/canceling orders or querying open/historical. Signed; see aster-api-auth-v3.
skills/aster-api-trading-v3/SKILL.md on GitHub (opens in a new tab) -
aster-api-websocket-v1
WebSocket market + user data streams for Aster Futures API v1. Subscription model, stream names, listenKey (/fapi/v1/listenKey). Use when implementing real-time market or user events (orders, balance, positions). listenKey = signed; see aster-api-auth-v1.
skills/aster-api-websocket-v1/SKILL.md on GitHub (opens in a new tab) -
aster-api-websocket-v3
WebSocket market + user data streams for Aster Futures API v3. Subscription model, stream names, listenKey. Use when implementing real-time market or user events (orders, balance, positions). listenKey = signed; see aster-api-auth-v3.
skills/aster-api-websocket-v3/SKILL.md on GitHub (opens in a new tab) -
aster-deposit-fund
Deposit funds to Aster from a wallet; private key from env. Use when the user wants to deposit to Aster or fund an Aster account.
skills/aster-deposit-fund/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.