Skip to content
Get Friday PicksSubmit

CLI-Anything: turn any desktop app into an agent tool

Reads an app's source and builds it a proper command-line tool with JSON output and tests, so your agent runs GIMP, Blender, LibreOffice and others by command instead of clicking.

In short: Reads an app's source and builds it a proper command-line tool with JSON output and tests, so your agent runs GIMP, Blender, LibreOffice and others by command instead of clicking. It is a free skill for people who use Claude Code, Codex, Cursor, OpenClaw or Hermes Agent and want help with coding agent skills.

Checked on · Added

Works with

Agent / toolAccess / costLink
Claude CodePaid Claude plan or APIclaude.com/claude-code
CodexChatGPT plan or APIopenai.com/codex
CursorFree tier + paidcursor.com
OpenClawFree & open source + model costsgithub.com/openclaw/openclaw
Hermes AgentFree & open source + model costsgithub.com/NousResearch/hermes-agent
GitHub repoOpen source · ★ 55.5kHKUDS/CLI-Anything
CLI-Anything: turn any desktop app into an agent tool

Image: from the GitHub README, shown with credit.

Image from the HKUDS/CLI-Anything READMEImage from the HKUDS/CLI-Anything README

Images from the project README on GitHub.

Try it in 60 seconds

pip install cli-anything-hub
npx skills add HKUDS/CLI-Anything --skill cli-hub-meta-skill -g -y
/plugin marketplace add HKUDS/CLI-Anything

Install command copied from the project README. Check the README for the latest version.

What it does

Reads an app's source and builds it a proper command-line tool with JSON output and tests, so your agent runs GIMP, Blender, LibreOffice and others by command instead of clicking.

CLI-Anything turns existing software into tools an agent can drive from the command line. Use ready-made CLIs from the CLI-Hub registry (pip install cli-anything-hub), or run the generator: it reads an app's source,…

Short excerpt from the README of HKUDS/CLI-Anything. Read the full README on GitHub.

Inside the repo

📰 News🤔 Why CLI?🚀 Quick StartPick Your Agent PlatformUse the Generated CLI🤖 Empower Your Agents with CLI-Hub💡 CLI-Anything's Vision: Building Agent-Native Sof🔧 When to Use CLI-AnythingCLI-Anything's Key FeaturesThe Agent-Software Gap🎯 What Can You Do with CLI-Anything?🛠️ Let Agents Take Your Workflows

Step by step

  1. Open the GitHub repo and read the README.
  2. Try a ready-made tool first: pip install cli-anything-hub, then cli-hub search image and cli-hub install gimp (the real app must be installed too).
  3. To build a new one in Claude Code: /plugin marketplace add HKUDS/CLI-Anything, then /plugin install cli-anything. For Codex, run the install script in codex-skill/ as the README shows and restart Codex.
  4. Point it at an app: /cli-anything ./gimp, then /cli-anything:refine ./gimp "more batch filters" to fill gaps.

Watch out for

Building a new CLI is a long, multi-step job that writes and runs code and tests, so it uses a lot of tokens. Each CLI still needs the real app installed; it wraps the app, it does not replace it. Community CLIs are not all reviewed equally, so check one before you trust it with your files.

Sources & credit

All credit to the original authors. We rewrite in our own words and link back. Something wrong? Report it.

Related skills and use cases in Coding Agent Skills

See all Coding Agent Skills entries →

Related

Hermes Agent: open agent that grows its own skills thumbnailSKILL0:49

Hermes Agent: open agent that grows its own skills

Model-agnostic agent with cross-session memory that writes new skills from finished tasks.

Hermes Agent logoHermes Agent★ 253.8k
Superpowers: plan, test and debug before coding thumbnailSKILL

Superpowers: plan, test and debug before coding

A skills framework that makes agents brainstorm, plan, test and debug systematically.

Claude Code logoCodex logoClaude Code +1★ 299.2k
Matt Pocock's engineering skills thumbnailSKILL

Matt Pocock's engineering skills

Real engineering skills from a well-known TypeScript educator's own .agents folder.

Claude Code logoCodex logoClaude Code +1★ 291.4k
Ponytail: make your agent write less code thumbnailSKILL

Ponytail: make your agent write less code

A skill that pushes coding agents to act like a lazy senior: fewer lines, more tests, lower cost — without skipping the hard checks.

Claude Code logoCodex logoCursor logoClaude Code +2★ 164.8k
Agency Agents: a full AI agency roster thumbnailSKILL

Agency Agents: a full AI agency roster

Specialist agent personas for engineering, design, marketing, sales and support you can drop into Claude Code, Codex or Cursor.

Claude Code logoCodex logoCursor logoClaude Code +2★ 160.4k
Anthropic official skills (frontend-design, docs, slides) thumbnailSKILL

Anthropic official skills (frontend-design, docs, slides)

The official skills repo: frontend-design, docx, pptx, xlsx and more.

Claude Code logoClaude Code★ 181.2k

Free newsletter

Friday Picks

New AI tools you can use right away, in plain words. Every Friday.

Free. No spam. Unsubscribe anytime.