alchemy-openapi-skill
Operate Alchemy Prices API reads through UXC with a curated OpenAPI schema, path-templated API-key auth, and read-first…
Use Bitquery GraphQL through UXC for onchain trades, transfers, token holder analysis, balances, and market structure queries across supported networks, with OAuth client_credentials authentication and query-first execution.
$ npx -y skills add holon-run/uxc --skill bitquery-graphql-skill --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/bitquery-graphql-skillContext preview
The summary Claude sees to decide when to auto-load this skill.
Use Bitquery GraphQL through UXC for onchain trades, transfers, token holder analysis, balances, and market structure queries across supported networks, with OAuth client_credentials authentication and query-first execution.
name: bitquery-graphql-skill description: Use Bitquery GraphQL through UXC for onchain trades, transfers, token holder analysis, balances, and market structure queries across supported networks, with OAuth client_credentials authentication and query-first execution.
Use this skill to run Bitquery GraphQL API operations through `uxc`.
Reuse the `uxc` skill for discovery, GraphQL execution, OAuth lifecycle, and generic error handling.
Bitquery uses bearer access tokens. The most stable agent path is OAuth `client_credentials`, not a copied temporary token.
1. Create a Bitquery application and note:
2. Login once with OAuth client credentials:
3. Bind the GraphQL endpoint:
4. Verify auth mapping:
1. Use fixed link command by default:
2. Discover available root operations:
3. Inspect a specific operation:
4. Execute with positional JSON and explicit GraphQL selection sets:
5. Prefer `query/*` operations first.
Within those roots, Bitquery exposes entities for tasks such as:
Always inspect the current schema with `-h` and use the narrowest `_select` needed.
For subscriptions specifically:
1. Inspect root arguments first:
2. Start with a minimal query on one network:
3. Add only the fields needed for the task:
4. Narrow with GraphQL arguments inside `_select`:
5. Treat large or realtime queries carefully:
6. For live subscriptions, start with a known-good high-frequency shape:
The following authenticated Bitquery flow was verified successfully through `uxc`:
The verified query shape was:
{
"network": "base",
"dataset": "combined",
"_select": "DEXTrades(limit: {count: 1}) { Block { Time } Transaction { Hash } Trade { Buy { Amount Buyer Currency { Symbol SmartContract } } Sell { Amount Seller Currency { Symbol SmartContract } } } }"
}The verified subscription shape was:
{
"network": "bsc",
"mempool": true,
"_select": "Transfers { Transaction { Hash From To } Transfer { Amount Type Currency { Name } } }"
}One CLI for tools across protocols UXC helps agents and automation discover and invoke APIs and tools across OpenAPI, MCP, GraphQL, gRPC, and JSON-RPC through one consistent workflow.
Operate Alchemy Prices API reads through UXC with a curated OpenAPI schema, path-templated API-key auth, and read-first…
Operate Binance Spot market, account, and order APIs through UXC with a curated OpenAPI schema, Binance query signing, and…
Subscribe to Binance Spot public market streams through UXC raw WebSocket support for trades, book ticker, depth, and ticker…
Operate Binance Web3 public market and research APIs through UXC with a curated OpenAPI schema. Use when tasks need token search,…
Use Birdeye MCP through UXC for token market data, trending and discovery workflows, price monitoring, and DEX-related reads with…
Operate Bitget public exchange market APIs through UXC with a curated OpenAPI schema, market-first discovery, and explicit…