ls-compile-cli
CommunityTurn MCP tools into runnable CLIs
System Documentation
What problem does it solve?
It solves the problem of turning an MCP server or an existing SKILL.md skill into a standalone, runnable command-line interface so users can operate without relying on a live AI runtime or MCP connection.
Core Features & Use Cases
- Compile MCP backends into Click CLIs: Register an MCP server, discover its tools, and convert tool schemas into deterministic CLI commands.
- Compile SKILL.md into just-bash or legacy Python CLIs: Transform the skill’s steps and API endpoints into executable commands, with a TypeScript default output for the just-bash runtime.
- Batch compilation and selective skipping: Compile multiple skills from a directory while automatically skipping skills that lack endpoints or are marked un-compilable.
Use case: you have a tool-backed workflow exposed via MCP (or a skill catalog defined by SKILL.md) and you want a single set of CLI commands that can be run locally or in CI with repeatable parameters.
Quick Start
Compile a skill into a standalone CLI by asking: "Compile this SKILL.md into a runnable CLI using LiteCLI."
Dependency Matrix
Required Modules
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ls-compile-cli Download link: https://github.com/ahostbr/liteharness/archive/main.zip#ls-compile-cli Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.