cli-anything-web
CommandGenerate a complete agent-native CLI for any web app by recording and analyzing network traffic via playwright-cli. Runs the full…
List all available CLI-Anything-Web CLIs (installed and generated).
> /plugin marketplace add ItamarZand88/CLI-Anything-WEB> /plugin install cli-anything-web@cli-anything-web
name: cli-anything-web:list description: List all available CLI-Anything-Web CLIs (installed and generated). argument-hint: "[--json]" allowed-tools: Bash(*)
List all CLI-Anything-Web CLIs — both installed packages and local generated sources.
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.
Generate a complete agent-native CLI for any web app by recording and analyzing network traffic via playwright-cli. Runs the full…
Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data.
Refine an existing cli-anything-web CLI by recording additional traffic and expanding command coverage. Invokes the gap-analyzer…
Run tests for a cli-anything-web CLI and update TEST.md with results.
Validate a cli-anything-web CLI against the tiered quality checklist (Tier 1 critical / Tier 2 comprehensive). Reports…
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.