alchemy-openapi-skill
Operate Alchemy Prices API reads through UXC with a curated OpenAPI schema, path-templated API-key auth, and read-first…
Operate GitHub REST API through UXC with the official OpenAPI schema, explicit gh-to-uxc auth import, and read-first guardrails for repo, issue, pull request, and event workflows.
$ npx -y skills add holon-run/uxc --skill github-openapi-skill --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/github-openapi-skillContext preview
The summary Claude sees to decide when to auto-load this skill.
Operate GitHub REST API through UXC with the official OpenAPI schema, explicit gh-to-uxc auth import, and read-first guardrails for repo, issue, pull request, and event workflows.
name: github-openapi-skill description: Operate GitHub REST API through UXC with the official OpenAPI schema, explicit gh-to-uxc auth import, and read-first guardrails for repo, issue, pull request, and event workflows.
Use this skill to run GitHub REST API operations through `uxc` + OpenAPI.
Reuse the `uxc` skill for shared execution, auth, and error-handling guidance.
Import the current GitHub CLI token into a local `uxc` bearer credential and create a standard GitHub API binding:
uxc auth credential import github --from gh
This creates:
Verify the binding:
uxc auth binding match https://api.github.com/repos/holon-run/uxc
If `gh` is unavailable, configure a PAT manually:
uxc auth credential set github \ --auth-type bearer \ --secret-env GITHUB_TOKEN uxc auth binding add \ --id github-api \ --host api.github.com \ --path-prefix / \ --scheme https \ --credential github \ --priority 100
Do not commit GitHub tokens or hardcode them in this skill or repository.
1. Use fixed link command by default:
`uxc link github-openapi-cli https://api.github.com --schema-url https://raw.githubusercontent.com/github/rest-api-description/main/descriptions/api.github.com/api.github.com.json`
2. Inspect operation schema first:
3. Execute reads before writes:
4. Treat mutations as explicit-confirmation operations:
`uxc https://api.github.com --schema-url https://raw.githubusercontent.com/github/rest-api-description/main/descriptions/api.github.com/api.github.com.json <operation> ...`.
`https://raw.githubusercontent.com/github/rest-api-description/main/descriptions/api.github.com/api.github.com.json`
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…