cli-anything

Installation
SKILL.md

CLI-Anything Skill

Use this skill when the user wants to take an existing Python or Node.js program and:

  • Make it runnable as a standalone command (myapp --help)
  • Publish it to PyPI (pip install myapp) or npm (npm install -g myapp)
  • Make it discoverable and usable from any directory

This skill does not wrap GUI applications. It packages programs that already have logic — scripts, tools, utilities — as proper distributable CLI binaries.

Inputs

Accept one of:

  • A local path to a Python script or project: ./my_tool.py, /path/to/project/
  • A local path to a Node.js script or project: ./my_tool.js, /path/to/project/
  • A GitHub repository URL (agent clones it first)

Derive the package name from the directory or script name. Normalize to lowercase with hyphens (e.g., MyTool.pymy-tool).

Installs
2
First Seen
Mar 24, 2026
cli-anything — npc-live/cli-anything-skill