Uno 2000+ Tool Gateway
Paste the following prompt into your AI chat to install this skill:
Install @user_ef6dcdec/uno-cli by following https://skillhub.cn/install/skillhub.md.
About this skill
Problem
When an AI agent needs external services, it often has to integrate search, GitHub, email, finance, and content-generation APIs separately. Each service may use different parameters, auth flows, and response shapes. Uno CLI collapses 2000+ real tools behind one command surface: search for a tool, build arguments from its input_schema, then call it, which fits agent workflows better than scattered SDKs.
How It Works
- Auth: Uses a Device Code flow with ClawdChat SSO. Credentials are stored in
~/.uno/credentials.json;UNO_API_KEYcan override file credentials in CI. - Discovery: Commands output formatted JSON by default. Search results include
input_schema, so agents can construct parameters instead of guessing slugs or fields. - Invocation:
--compactemits single-line JSON to reduce token usage. Successful calls returnsuccess,data, and sometimeslatency_msandcredits_used. - Errors:
auth_required,tool_not_found,insufficient_credits, and timeout errors returnerrorandhint, with non-zero exit codes for scripting. - Coverage: Includes 13 categories and 156+ services across
search,dev,social,data,creative,finance,productivity,media, andenterprise, such as Jina, GitHub, Gmail, Supabase, and ElevenLabs.
Boundaries
Uno is a tool gateway, not a guarantee that all third-party quotas, permissions, and compliance boundaries are identical. The free tier has 100 credits per day, so check credits before heavy use; when multiple services offer the same capability, prefer higher calls_7d or rating. If descriptions are truncated, fetch full details with tool get; disconnected OAuth may require re-auth on the next call.
Use Cases
- Weather agent task: search the weather tool, read its schema, build arguments, then call and parse JSON.
- CI GitHub calls: set UNO_API_KEY, batch tool requests, and handle auth_required plus retries.
- Email/calendar automation: search Gmail and Calendar, fill input_schema arguments, and follow hints to re-authorize.
- Credit-sensitive calls: check 100 free credits, invoke finance or creative tools, and surface recharge hints.
Best For
- Agent workflow engineers who need to discover, read schemas, and call third-party tools via one CLI.
- CI automation engineers who need stable search or GitHub calls with UNO_API_KEY and auth failure handling.
- Independent app developers who want finance, maps, and email APIs behind one JSON interface.
- Agent debugging leads who design retries and auth guidance using hints, credits, and input_schema.
Related Skills
Turn vague requests into structured prompts with role, task, context, and constraints, outputting only usable prompts without executing the task.
A skill for game NPC and enemy AI that separates decision, steering, and pathfinding, covering FSMs, behavior trees, A*, path caching, and pitfalls.
Provides multi-turn emotional companion chat through a third-party Agent API and supports continuing sessions via session_id.
An evaluation-driven workflow for diagnosing, optimizing, validating, and logging Agent Skills based on design patterns and anti-patterns.