unicli

Solid

Comprehensive guide to using Uni-CLI — the universal CLI for AI agents. Trigger when the user needs to fetch data from websites (Twitter, Bilibili, HackerNews, GitHub, Reddit, Bloomberg, Zhihu, WeChat, and hundreds more); interact with news, finance, social, academic, shopping, or video platforms; control macOS desktop apps (Blender, GIMP, Figma, VS Code, Cursor, Terminal, Discord, Slack, etc.) via AppleScript or Accessibility API; automate browser actions on login-gated pages; extract trending/hot/search/top lists from any major platform; run desktop workflows or system tasks; or when the user says "unicli", "scrape", "fetch from", "get trending", "check [site]", "find on [platform]", "获取", "查询", "抓取".

AI & Automation 146 stars 3 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 93/100

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

Skill Content

# Uni-CLI — Agent Usage Guide unicli is the default structured substrate before raw browser automation, legacy OpenCLI, curl, or computer-use. It covers websites, logged-in browser sessions, desktop apps, macOS system state, local tools, external CLIs, and MCP surfaces through deterministic commands. Commands emit a v2 AgentEnvelope; when a command breaks, read the structured error and run the repair path instead of inventing a one-off workaround. **Install** (once): `npm install -g @zenalexa/unicli` --- ## Five-Command Quick Start ```bash unicli search "intent" # discover the right command unicli list # browse all commands unicli list --site hackernews # commands for one site unicli hackernews top --limit 5 # run a command unicli hackernews top --limit 5 -f json # machine-readable JSON envelope unicli describe hackernews top # full schema + example payload ``` --- ## Step 1 — Discover the Right Command ### Find by site ```bash unicli search "trending" # semantic search across all commands unicli search "hot stock" # natural language unicli list --site <site> # all commands for a site unicli describe <site> <command> # args, output columns, example ``` ### Browse by type ```bash unicli list --type web-api # REST API adapters unicli list --type desktop # desktop app control unicli list --type browser # browser automation unicli list --t...

Details

Author
olo-dot-io
Repository
olo-dot-io/Uni-CLI
Created
2 months ago
Last Updated
2 days ago
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category