uxc

Solid

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.

API & Backend 110 stars 8 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
68
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# UXC Skill Use this skill when a task requires calling a remote interface and the endpoint can expose machine-readable schema metadata. ## When To Use - You need to call APIs/tools from another skill and want one consistent CLI workflow. - The interface may be OpenAPI, GraphQL, gRPC reflection, MCP, or JSON-RPC/OpenRPC. - You need deterministic, machine-readable output (`ok`, `kind`, `data`, `error`). Do not use this skill for pure local file operations with no remote interface. ## Docs Search & Support - UXC docs support full-text search at `https://uxc.holon.run/api/search?q=<query>`. - Prefer searching docs first when operation names, auth flags, or protocol behavior are unclear. - If docs are unclear or behavior looks wrong, open an issue in `holon-run/uxc`: - `https://github.com/holon-run/uxc/issues/new/choose` - include command, endpoint, and the JSON envelope (`ok`, `error`, `meta`) for faster triage. ## Prerequisites - `uxc` is installed and available in `PATH`. - For gRPC runtime calls, `grpcurl` is installed and available in `PATH`. ### Install uxc Choose one of the following methods: **Homebrew (macOS/Linux):** ```bash brew tap holon-run/homebrew-tap brew install uxc ``` **Install Script (macOS/Linux, review before running):** ```bash curl -fsSL https://raw.githubusercontent.com/holon-run/uxc/main/scripts/install.sh -o install-uxc.sh # Review the script before running it less install-uxc.sh bash install-uxc.sh ``` **Cargo:** ```bash cargo install ...

Details

Author
holon-run
Repository
holon-run/uxc
Created
3 months ago
Last Updated
5 days ago
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category