cli-anything

Generate agent-native CLI harnesses from source code via a 7-phase pipeline.

40|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/akillness/jeo-skills --skill cli-anything-akillness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything
Source: https://github.com/akillness/jeo-skills/tree/main/.agent-skills/cli-anything
Command: npx skills add https://github.com/akillness/jeo-skills --skill cli-anything-akillness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cli-anything-hub, uv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Wrapping real software into agent-native CLIs is error-prone and time-consuming; this skill standardizes and automates harness generation and management so agents can drive desktop/server apps via structured interfaces.

Core Features & Use Cases

  • Autonomous harness generation: build per-software CLI wrappers using a proven 7-phase pipeline.
  • Marketplace integration & discovery: discover and install existing CLIs via CLI-Hub meta-skills for rapid deployment.
  • Cross-platform agent control: operate Claude Code, Codex, OpenCode, and other platforms with REPL + JSON outputs for AI agents.
  • Use Case: quickly enable an agent to control Blender, GIMP, or LibreOffice through a stable CLI surface.

Quick Start

Install the CLI-Hub tool and generate a harness for your target software using the 7-phase pipeline.

Frequently Asked Questions about cli-anything

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I wrap desktop software into a CLI for AI agents?

Wrapping desktop software into a CLI for AI agents is automated by generating per-software harnesses using a 7-phase pipeline. This process transforms source code into structured REPL and JSON outputs, providing a stable interface for agents to drive applications.

What is an agent-native CLI harness and when do I need one?

An agent-native CLI harness is a structured command-line interface wrapper that allows AI agents to control software via REPL and JSON outputs. You need one when standardizing and automating cross-platform agent control over desktop or server applications.

Does this CLI harness generator work with Claude Code, Codex, and OpenCode?

Yes, this CLI harness generator works with Claude Code, Codex, and OpenCode. It applies cross-platform agent control to generate, refine, test, and deploy per-software harnesses, enabling these platforms to drive target applications.

How do I generate a CLI harness from source code step by step?

To generate a CLI harness from source code, install the CLI-Hub tool and execute the 7-phase pipeline. This workflow automates autonomous discovery, harness generation, refinement, testing, and deployment for your target software.

Can I discover and install existing CLI wrappers instead of building from scratch?

You can discover and install existing CLI wrappers through marketplace integration using CLI-Hub meta-skills. This allows rapid deployment by leveraging pre-built harnesses for common software like Blender, GIMP, or LibreOffice.

Do I need Python and uv installed to use this CLI automation tool?

Yes, you need uv installed as a core dependency to use this CLI automation tool. The environment relies on uv to manage the CLI-Hub installation and execute the scripts required for harness generation.