cli-anything-agent-native-software
Installation
SKILL.md
CLI-Anything: Agent-Native Software Interface Generator
Skill by ara.so — Devtools Skills collection.
CLI-Anything transforms GUI applications and services into agent-ready command-line interfaces with structured JSON output. It provides a framework for generating CLIs that AI agents can discover, understand, and use to control software programmatically.
What It Does
CLI-Anything bridges the gap between AI agents and traditional software by:
- Generating CLIs for GUI applications (GIMP, Blender, LibreOffice, etc.)
- Structured Output - All commands return JSON for reliable agent parsing
- Self-Documenting - Auto-generated SKILL.md files agents can discover
- Preview Loops - Commands support
--previewfor visual feedback before committing - Trajectory Recording - Captures command sequences for reproducible workflows
- Hub Distribution - Central registry for browsing and installing community CLIs
The project includes 18+ production harnesses (GIMP, Inkscape, Shotcut, Blender, Godot, Obsidian, n8n, etc.) and a framework for building your own.