bitget-openapi-skill
Bitget Exchange Skill
Use this skill to run Bitget public market-data operations through uxc + OpenAPI.
Reuse the uxc skill for shared execution, auth, and error-handling guidance.
Prerequisites
uxcis installed and available inPATH.- Network access to
https://api.bitget.com. - Access to the curated OpenAPI schema URL:
https://raw.githubusercontent.com/holon-run/uxc/main/skills/bitget-openapi-skill/references/bitget-v2.openapi.json
Scope
This skill covers a curated Bitget public market surface for:
- spot symbols and metadata
- ticker reads
- candlestick reads
- order book snapshots
This skill does not cover:
- private account endpoints in v1
- private order placement or cancellation in v1
- copy trading or P2P workflows
Authentication
Public market endpoints in this skill do not require credentials.
Bitget private APIs use provider-specific header signing and timestamp headers. Keep this v1 skill public-data-only until a reusable Bitget signer flow exists in uxc.
Core Workflow
-
Use the fixed link command by default:
command -v bitget-openapi-cli- If missing, create it:
uxc link bitget-openapi-cli https://api.bitget.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/bitget-openapi-skill/references/bitget-v2.openapi.json bitget-openapi-cli -h
-
Inspect operation help before execution:
bitget-openapi-cli get:/api/v2/spot/public/symbols -hbitget-openapi-cli get:/api/v2/spot/market/tickers -h
-
Prefer narrow spot reads first:
bitget-openapi-cli get:/api/v2/spot/market/tickers symbol=BTCUSDTbitget-openapi-cli get:/api/v2/spot/market/orderbook symbol=BTCUSDT limit=20
Operations
get:/api/v2/spot/public/symbolsget:/api/v2/spot/market/tickersget:/api/v2/spot/market/candlesget:/api/v2/spot/market/orderbook
Guardrails
- Keep automation on the JSON output envelope; do not use
--text. - Parse stable fields first:
ok,kind,protocol,data,error. - Treat this v1 skill as read-only.
- Keep symbol and candle ranges narrow unless the user explicitly wants a broader pull.
bitget-openapi-cli <operation> ...is equivalent touxc https://api.bitget.com --schema-url <bitget_v2_openapi_schema> <operation> ....
References
- Usage patterns:
references/usage-patterns.md - Curated OpenAPI schema:
references/bitget-v2.openapi.json - Official Bitget API intro: https://www.bitget.com/api-doc/common/intro
More from holon-run/uxc
chrome-devtools-mcp-skill
Use Chrome DevTools MCP through UXC over local stdio for page navigation, DOM/a11y snapshots, network inspection, console inspection, and performance tooling, with a live-browser autoConnect default and optional browserUrl or isolated fallback modes.
53playwright-mcp-skill
Run browser automation through @playwright/mcp over UXC stdio MCP, with daemon-friendly session reuse and safe action guardrails. Use when tasks need deterministic page navigation, DOM snapshots, and scripted browser interaction from CLI.
49uxc
Discover and call remote schema-exposed interfaces with UXC. Use when an agent or skill needs to list operations, inspect operation schemas, and execute OpenAPI, GraphQL, gRPC, MCP, or JSON-RPC calls via one CLI contract.
44dune-mcp-skill
Use Dune MCP through UXC for blockchain table discovery, SQL query creation/execution, execution result retrieval, and visualization with help-first schema inspection, explicit auth binding, and guarded credit-consuming operations.
28context7-mcp-skill
Query up-to-date library documentation and code examples using Context7 MCP. Use when you need current, version-specific documentation for npm packages, Python libraries, or other programming languages.
26etherscan-mcp-skill
Use Etherscan MCP through UXC for address balance checks, token holder analysis, transaction inspection, and contract lookup tasks. Use when tasks need Etherscan MCP tools for onchain investigation with help-first schema inspection, bearer-key auth, and tier-aware read-first handling.
25