/record
Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data.
$ 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
/record
Context preview
What this command does when you run it.
Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data.
Command definition
record.mdname: cli-anything-web:record
description: Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data.
argument-hint: <url> [--duration <minutes>] [--mitmproxy]
allowed-tools: Bash(*), Read, Write, mcp__chrome-devtools__*
CLI-Anything-Web: Record Traffic Only
Read the methodology overview: @${CLAUDE_PLUGIN_ROOT}/HARNESS.md
Target URL: $ARGUMENTS
Prerequisites
Step 1: Check playwright-cli availability
!`npx @playwright/cli@latest --version 2>&1 && echo "PLAYWRIGHT_OK" || echo "PLAYWRIGHT_FAIL"`
**If PLAYWRIGHT_OK** -> use playwright-cli for recording.
**If PLAYWRIGHT_FAIL** -> If playwright-cli is not available, see HARNESS.md for the MCP fallback path.
NEVER use `mcp__claude-in-chrome__*` tools -- blocked.
Process
Invoke the `capture` skill for Phase 1 traffic recording. The capture skill handles everything: site assessment, setup, trace, explore, parse.
**Difference from `/cli-anything-web`:** This command records traffic ONLY — it does not generate a CLI. Use this when you want to explore a site's API surface before committing to full CLI generation, or when adding coverage data to an existing capture.
Interactive Mode
Ask the user at each major section:
- "I see a boards section. Should I explore it? (create/read/update/delete)"
- "I found a settings area. Should I capture these endpoints too?"
This gives the user control over what gets recorded.
Output
Traffic is saved to `<app>/traffic-capture/raw-traffic.json`. To generate a CLI from this data later, run `/cli-anything-web <url>`.
Read more
name: cli-anything-web:record description: Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data. argument-hint: <url> [--duration <minutes>] [--mitmproxy] allowed-tools: Bash(*), Read, Write, mcp__chrome-devtools__*
CLI-Anything-Web: Record Traffic Only
Read the methodology overview: @${CLAUDE_PLUGIN_ROOT}/HARNESS.md
Target URL: $ARGUMENTS
Prerequisites
Step 1: Check playwright-cli availability
!`npx @playwright/cli@latest --version 2>&1 && echo "PLAYWRIGHT_OK" || echo "PLAYWRIGHT_FAIL"`
**If PLAYWRIGHT_OK** -> use playwright-cli for recording.
**If PLAYWRIGHT_FAIL** -> If playwright-cli is not available, see HARNESS.md for the MCP fallback path.
NEVER use `mcp__claude-in-chrome__*` tools -- blocked.
Process
Invoke the `capture` skill for Phase 1 traffic recording. The capture skill handles everything: site assessment, setup, trace, explore, parse.
**Difference from `/cli-anything-web`:** This command records traffic ONLY — it does not generate a CLI. Use this when you want to explore a site's API surface before committing to full CLI generation, or when adding coverage data to an existing capture.
Interactive Mode
Ask the user at each major section:
- "I see a boards section. Should I explore it? (create/read/update/delete)"
- "I found a settings area. Should I capture these endpoints too?"
This gives the user control over what gets recorded.
Output
Traffic is saved to `<app>/traffic-capture/raw-traffic.json`. To generate a CLI from this data later, run `/cli-anything-web <url>`.
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 - /list
List all available CLI-Anything-Web CLIs (installed and generated).
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

