engineering / skill
CLI-Anything
Lets a coding agent browse, install, or generate command-line tools that make other software usable by AI agents.
At a glance
- Purpose
- Lets a coding agent browse, install, or generate command-line tools that make other software usable by AI agents.
- Runs in
- Local agent with shell
- Operating systems
- Not stated
- Needs
- Runtime: Python 3.10+; Needs internet: Yes; Needs accounts or API keys beyond your agent: Not stated
- Files and data
- Reads files: Yes; Writes files: Yes; Sends data to other services: Yes
- Tool type
- Skill
- Delivery
- From GitHub
- Version
- Latest on the main branch
- Access
- Code on GitHub
- Compatibility
- According to the README, the CLI generator lists these supported agents: Claude Code, Cursor, Pi, OpenClaw, OpenCode, Codex, Hermes, Reasonix, Qodercli, GitHub Copilot CLI and Goose. For the CLI-Hub meta-skill it says: works with OpenClaw, Nanobot, Claude Code, Codex, Reasonix, Antigravity, and other SKILL-compatible agents.
- External costs
- The repository is Apache-2.0-licensed, and its README states no price for itself. Many of the CLIs it wraps or generates control separate desktop or backend software, such as GIMP or Blender, which you must install yourself and which may have its own costs or licenses. Using an agent to run the generator uses that agent's own usage or subscription.
- Permissions
- The skills act through your coding agent with the access you give it. According to the README, the generator's last step creates a setup.py and installs the new CLI to your PATH, CLI-Hub can install public CLIs from pip, npm, brew or bundled/system tools, and the per-agent installers copy files into your home folder (for example ~/.pi/agent/extensions, ~/.cursor/plugins and ~/.codex/skills) and run bash scripts from a cloned copy. It describes registry CLIs that drive desktop or backend software such as GIMP, Blender and LibreOffice, a CLI that automates a browser (Safari), and CLIs that call outside services, such as Exa for web search and Novita AI for API access.
- Usage terms
- Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms.
Code on GitHub
HKUDS/CLI-Anything
Apache-2.0"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/
Public GitHub data fetched · 0 days old
Skill folders in this repository (151)
Folders that contain a SKILL.md file, from GitHub's file list on .
3MF/agent-harness/cli_anything/threemf/skillsQGIS/agent-harness/cli_anything/qgis/skillsadguardhome/agent-harness/cli_anything/adguardhome/skillsanygen/agent-harness/cli_anything/anygen/skillsaudacity/agent-harness/cli_anything/audacity/skillsblender/agent-harness/cli_anything/blender/skillsbrowser/agent-harness/cli_anything/browser/skillscalibre/agent-harness/cli_anything/calibre/skillscc-switch/agent-harness/cli_anything/ccswitch/skillschromadb/agent-harness/cli_anything/chromadb/skillscli-hub-matrix/3d-cadcli-hub-matrix/game-developmentcli-hub-matrix/image-designcli-hub-matrix/knowledge-researchcli-hub-matrix/video-creationcli-hub-meta-skillcloudanalyzer/agent-harness/cli_anything/cloudanalyzer/skillscloudcompare/agent-harness/cli_anything/cloudcompare/skillscodex-skillcomfyui/agent-harness/cli_anything/comfyui/skillscursor-plugin/skills/cli-anything-generatordify-workflow/agent-harness/cli_anything/dify_workflow/skillsdrawio/agent-harness/cli_anything/drawio/skillseez-studio/agent-harness/cli_anything/eez_studio/skillseth2-quickstart/agent-harness/cli_anything/eth2_quickstart/skillsexa/agent-harness/cli_anything/exa/skillsfirefly-iii/agent-harness/cli_anything/firefly_iii/skillsfirefly-iii/agent-harness/skills/cli-anything-firefly-iiifreecad/agent-harness/cli_anything/freecad/skillsgimp/agent-harness/cli_anything/gimp/skillsgodot/agent-harness/cli_anything/godot/skillshermes-skillinkscape/agent-harness/cli_anything/inkscape/skillsintelwatch/agent-harness/cli_anything/intelwatch/skillsiterm2/agent-harness/cli_anything/iterm2_ctl/skillsjoplin/agent-harness/cli_anything/joplin/skillsjumpserver/agent-harness/cli_anything/jumpserver/skillskdenlive/agent-harness/cli_anything/kdenlive/skillskrita/agent-harness/cli_anything/krita/skillslibreoffice/agent-harness/cli_anything/libreoffice/skillslive2d/agent-harness/cli_anything/live2d/skillslldb/agent-harness/cli_anything/lldb/skillsmacroclimacrocli/agent-harness/cli_anything/macrocli/skillsmailchimp/agent-harness/cli_anything/mailchimp/skillsmermaid/agent-harness/cli_anything/mermaid/skillsminimax/agent-harness/cli_anything/minimax/skillsmubu/agent-harness/cli_anything/mubu/skillsmusescore/agent-harness/cli_anything/musescore/skillsn8n/agent-harness/cli_anything/n8n/skillsnotebooklm/agent-harness/cli_anything/notebooklm/skillsnovita/agent-harness/cli_anything/novita/skillsnsight-graphics/agent-harness/cli_anything/nsight_graphics/skillsnslogger/agent-harness/cli_anything/nslogger/skillsobs-studio/agent-harness/cli_anything/obs_studio/skillsobsidian/agent-harness/cli_anything/obsidian/skillsollama/agent-harness/cli_anything/ollama/skillsopenrefine/agent-harness/cli_anything/openrefine/skillsopenrefine/agent-harness/skills/cli-anything-openrefineopenscreen/agent-harness/cli_anything/openscreen/skillspm2/agent-harness/cli_anything/pm2/skillsquietshrink/agent-harness/cli_anything/quietshrink/skillsreasonix-skillrekordbox/agent-harness/cli_anything/rekordbox/skillsrenderdoc/agent-harness/cli_anything/renderdoc/skillsrms/agent-harness/cli_anything/rms/skillssafari/agent-harness/cli_anything/safari/skillssbox/agent-harness/cli_anything/sbox/skillsseaclip/agent-harness/cli_anything/seaclip/skillsshotcut/agent-harness/cli_anything/shotcut/skillssiyuan/agent-harness/cli_anything/siyuan/skillsskills/cli-anything-adguardhomeskills/cli-anything-anygenskills/cli-anything-audacityskills/cli-anything-blenderskills/cli-anything-browserskills/cli-anything-calibreskills/cli-anything-ccswitchskills/cli-anything-chromadbskills/cli-anything-cloudanalyzerskills/cli-anything-cloudcompareskills/cli-anything-comfyuiskills/cli-anything-dify-workflowskills/cli-anything-drawioskills/cli-anything-eez-studioskills/cli-anything-eth2-quickstartskills/cli-anything-exaskills/cli-anything-firefly-iiiskills/cli-anything-freecadskills/cli-anything-gimpskills/cli-anything-godotskills/cli-anything-inkscapeskills/cli-anything-intelwatchskills/cli-anything-iterm2skills/cli-anything-iterm2-ctlskills/cli-anything-joplinskills/cli-anything-jumpserverskills/cli-anything-kdenliveskills/cli-anything-kritaskills/cli-anything-libreoffice
And 51 more in the repository.
What it does
CLI-Anything is a Claude Code plugin and skill collection built around two tracks, according to the README: using CLI-Hub, a package manager for already-built command-line wrappers around other software, or building a new one with a seven-phase CLI generator.The repository bundles many SKILL.md folders. Most wrap a specific desktop or backend application, such as GIMP, Blender, FreeCAD, Godot, LibreOffice, Krita, Obsidian, and Zoom, in a command-line interface an agent can call. Others are the CLI-Hub meta-skill, used to discover and install these CLIs, and the CLI-Anything generator skill itself, which analyzes a target piece of software and builds a new Click-based CLI with tests and documentation.
According to the README, you install CLI-Hub with pip to browse and install ready-made CLIs (cli-hub install <name>), or install the CLI-Anything plugin or skill in a supported agent and run its generator command against a local path or a GitHub repository to produce a new CLI. The README's 'Why CLI?' section says text commands match the format language models use and can be chained, that --help flags give agents built-in documentation, and that structured JSON output avoids parsing work.
Who it is for
Developers who want their coding agent to control other desktop or backend software through a generated or pre-built command-line interface.Example tasks
Install CLI-Hub and browse its registry of community-built CLI wrappers.Install a ready-made CLI wrapper for an application such as GIMP or Blender.
Generate a new agent-native CLI for a piece of software with the seven-phase generator.
Refine an existing generated CLI to cover a specific missing capability.
Install the CLI-Hub meta-skill so a compatible agent can find and install CLIs itself.