/install cli2skill
cli2skill
Convert CLI tools and MCP servers into Agent Skills (markdown files) that any AI coding agent can use. Zero runtime overhead — no persistent processes, no memory leaks.
Prerequisites
pip install cli2skill
Commands
Generate skill from CLI
# Basic — parse --help and generate SKILL.md
cli2skill generate \x3Cexecutable> --name \x3Cskill-name> -o ~/.claude/skills/
# Custom executable path
cli2skill generate "python my_tool.py" --name my-tool \
--exe-path "python /full/path/my_tool.py" -o ~/.claude/skills/
# From saved help text
cli2skill generate mytool --help-file help_output.txt -o ~/.claude/skills/
# Skip subcommand parsing (faster, top-level only)
cli2skill generate gh --name github-cli --no-subcommands -o ~/.claude/skills/
Preview parsed metadata
cli2skill preview \x3Cexecutable>
Convert MCP server to skill
# From command
cli2skill mcp npx some-mcp-server --name my-mcp -o ~/.claude/skills/
# From Claude Code settings.json
cli2skill mcp --config ~/.claude/settings.json --server my-server --name my-mcp -o ~/.claude/skills/
# With env vars
cli2skill mcp npx tavily-mcp --name tavily --env API_KEY=xxx -o ~/.claude/skills/
When to use
- You have an MCP server that's just "call -> return result" with no persistent state — replace it with a CLI skill to eliminate process leaks
- You want to give your agent access to any CLI tool without writing a skill by hand
- You're migrating away from MCP servers that accumulate zombie processes
When NOT to use
- MCP servers that need persistent browser sessions, streaming notifications, or multi-client shared state — those genuinely need MCP
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cli2skill - After installation, invoke the skill by name or use
/cli2skill - Provide required inputs per the skill's parameter spec and get structured output
What is cli2skill?
Turn any CLI or MCP server into an Agent Skill. Use when you want to replace an MCP server with a zero-overhead CLI skill, or generate a skill from any comma... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.
How do I install cli2skill?
Run "/install cli2skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is cli2skill free?
Yes, cli2skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does cli2skill support?
cli2skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created cli2skill?
It is built and maintained by 2233admin (@2233admin); the current version is v1.0.1.