/list
List all available CLI-Anything-Web CLIs (installed and generated).
$ npx -y skills add ItamarZand88/CLI-Anything-WEB --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/list
Context preview
What this command does when you run it.
List all available CLI-Anything-Web CLIs (installed and generated).
Command definition
list.mdname: cli-anything-web:list description: List all available CLI-Anything-Web CLIs (installed and generated). argument-hint: "[--json]" allowed-tools: Bash(*)
cli-anything-web:list
List all CLI-Anything-Web CLIs — both installed packages and local generated sources.
Process
1. **Find installed CLIs**: Use `pip list` or `importlib.metadata` to find `cli-web-*` packages. For each, check `shutil.which(f"cli-web-{app}")` for the executable path.
2. **Find generated CLIs**: Glob for `**/agent-harness/cli_web/*/__init__.py` from the current directory. Extract app name from the path. Read version from `setup.py` if present.
3. **Merge**: Deduplicate by app name. Prefer installed data when both exist.
4. **Output**:
**Table (default):**
CLI-Anything-Web CLIs (found 3) Name Status Version Source ─────────────────────────────────────────── monday installed 1.0.0 ./monday/agent-harness notion generated 1.0.0 ./notion/agent-harness
**JSON (`--json`):**
{
"tools": [{"name": "monday", "status": "installed", "version": "1.0.0", "executable": "/usr/local/bin/cli-web-monday", "source": "./monday/agent-harness"}],
"total": 1
}If no CLIs found, say "No CLI-Anything-Web CLIs found."
Claude Code plugin that generates production-grade Python CLIs for any web app. 20 CLIs and counting.
Repo: ItamarZand88/CLI-Anything-WEB
Other commands on cli-anything-web.
- /cli-anything-web
Generate a complete agent-native CLI for any web app by recording and analyzing network traffic via playwright-cli. Runs the full pipeline with site assessment, capture, implementation, testing, and verification.
Open command - /record
Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data.
Open command - /refine
Refine an existing cli-anything-web CLI by recording additional traffic and expanding command coverage. Invokes the gap-analyzer skill as its first step, then implements missing endpoints.
Open command - /test
Run tests for a cli-anything-web CLI and update TEST.md with results.
Open command - /validate
Validate a cli-anything-web CLI against the tiered quality checklist (Tier 1 critical / Tier 2 comprehensive). Reports per-category and per-tier results.
Open command

