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.