← Back to Skills Marketplace
jolestar

Uxc

by jolestar · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ⚠ suspicious
530
Downloads
0
Stars
2
Active Installs
5
Versions
Install in OpenClaw
/install uxc
Description
Discover and call remote schema-exposed interfaces with UXC. Use when an agent or skill needs to list operations, inspect operation schemas, and execute Open...
Usage Guidance
This skill appears to be what it says: a wrapper for invoking schema-exposed remote APIs via the uxc CLI. Before installing or running anything: (1) verify and review the upstream install script if you intend to use it (don't run unreviewed scripts), (2) prefer Homebrew or cargo if you trust those package sources, (3) be deliberate when configuring credentials—use env variables or a secrets manager (1Password) rather than pasting literals, and (4) remember the skill expects a local uxc daemon/links to be configured so network calls executed by uxc will reach whatever endpoints you bind; only bind credentials to hosts you trust.
Capability Analysis
Type: OpenClaw Skill Name: uxc Version: 1.0.4 The uxc skill bundle provides an interface for a 'Universal eXecution Client' CLI tool. It is classified as suspicious due to several high-risk capabilities documented for the AI agent, including instructions for a curl|bash installation method in SKILL.md, extensive credential management involving environment variables and 1Password integration in references/auth-configuration.md, and the ability to create new system commands via 'uxc link' in references/usage-patterns. While these features are aligned with the tool's stated purpose of interacting with various API protocols (OpenAPI, GraphQL, gRPC, MCP), they provide a broad attack surface and potential for environment modification. No clear evidence of malicious intent or data exfiltration was found. Primary external references include github.com/holon-run/uxc.
Capability Assessment
Purpose & Capability
The SKILL.md describes a CLI-based adapter that expects a locally installed 'uxc' (and optionally 'grpcurl') which matches the stated purpose of discovering and calling schema-exposed interfaces. The repository includes a validation script that requires 'rg' (ripgrep) but this is a development/validation helper and not needed for normal runtime use.
Instruction Scope
Runtime guidance confines actions to discovery and invocation of remote schema endpoints via the uxc CLI and to setting up link commands and credentials. The docs reference using environment-backed secrets and 1Password templates for auth, but the skill itself does not demand or attempt to read local secrets; those are configuration patterns for the user. The SKILL.md does recommend running an install script but explicitly advises reviewing it before running.
Install Mechanism
There is no platform install spec (instruction-only skill), so nothing is written to disk by the skill. The docs instruct users to install uxc via Homebrew, cargo, or an install script fetched from raw.githubusercontent.com/holon-run/uxc — pointing to a GitHub raw URL is common, but users should review any fetched script before executing it.
Credentials
The skill declares no required environment variables or credentials. The reference docs describe patterns for using env-backed secrets, 1Password, and OAuth only as configuration options for the uxc runtime; those are appropriate and proportional to a CLI that must authenticate to remote services.
Persistence & Privilege
The skill does not request always: true and does not modify other skills or global agent settings. It encourages creating persistent local link commands via 'uxc link' which is expected behaviour for a wrapper CLI and is limited to the user's environment.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uxc
  3. After installation, invoke the skill by name or use /uxc
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
- Clarified and expanded authentication guidance in SKILL.md, directing users to specific reference tracks for API keys, multi-field auth, and OAuth. - Updated references/auth-configuration.md and references/usage-patterns.md to reflect new authentication approaches. - Improved reference documentation to clarify handling of request signers and multi-field secrets.
v1.0.3
- Updated authentication documentation to clarify API key configuration (headers/query params, secret sources). - Improved references in SKILL.md for authentication configuration details. - Minor wording and clarity improvements in reference sections.
v1.0.2
- Added guidance for creating links to stdio hosts with credential-driven child environment authentication in the link-first wrapper skill workflow. - Updated equivalence rules to document use of `--credential` and `--inject-env` when invoking links. - Minor clarifications and expansions to link creation instructions in the SKILL.md documentation.
v1.0.1
- Added reference file for authentication configuration: references/auth-configuration.md - Updated link workflow to support OpenAPI schema URLs in SKILL.md and usage documentation - Improved documentation on overriding and persisting schema URLs with link commands - Enhanced reference file listings to include authentication configuration details
v1.0.0
- Initial release of the uxc skill for discovering and calling remote schema APIs via a single CLI workflow. - Supports OpenAPI, GraphQL, gRPC Reflection, MCP, and JSON-RPC/OpenRPC interfaces. - Provides consistent, machine-readable output envelopes for both success and failure cases. - Documents link-first workflow for wrapper skills and best practices for skill reuse. - Includes guidance on installation, input modes, authentication, and output parsing. - Reference files are provided for detailed usage patterns, protocol naming, endpoints, OAuth, and error handling.
Metadata
Slug uxc
Version 1.0.4
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 5
Frequently Asked Questions

What is Uxc?

Discover and call remote schema-exposed interfaces with UXC. Use when an agent or skill needs to list operations, inspect operation schemas, and execute Open... It is an AI Agent Skill for Claude Code / OpenClaw, with 530 downloads so far.

How do I install Uxc?

Run "/install uxc" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Uxc free?

Yes, Uxc is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Uxc support?

Uxc is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Uxc?

It is built and maintained by jolestar (@jolestar); the current version is v1.0.4.

💬 Comments