- Test with your CLI tools β run
cli2skill generate <your-tool>and report how it handles your help format - Report unsupported help formats β if parsing fails for a specific CLI framework, file an issue with the
--helpoutput - Add examples β generated skills for popular CLIs (aws, docker, kubectl, terraform...)
git clone https://github.com/2233admin/cli2skill.git
cd cli2skill
pip install -e .
cli2skill preview ghPython 3.10+. Zero external dependencies.
cli2skill/
βββ main.py β CLI entry point (Typer-style)
βββ parser.py β --help output parser (regex-based, multi-framework)
βββ generator.py β SKILL.md markdown generator
βββ mcp2skill.py β MCP server β CLI skill converter
- Add a detection pattern in
parser.py - Add a test case in
examples/ - Document the framework in the Supported Formats table
- Auto-detect framework from help output format
-
cli2skill batchβ convert all CLIs in PATH -
cli2skill mcp-auditβ scan settings.json, show which MCPs can be replaced - Web UI for previewing generated skills
- Integration with
skills-cliinstall flow