Skip to content
Development
Command

/record

Record network traffic from a web app without generating a CLI. Useful for initial exploration or adding more coverage data.

From plugin
cli-anything-web
2086 skills4 agents6 commands
Install
$ npx -y skills add ItamarZand88/CLI-Anything-WEB --agent claude-code

How 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.md
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>`.

Read more
Ships withcli-anything-web

Claude Code plugin that generates production-grade Python CLIs for any web app. 20 CLIs and counting.

Get the whole plugin, auto-invoked
Stats
208
Stars
1
Views
42
Forks
Maintained
Maintenance
Python
Language
MIT
License
1mo ago
Last commit
4mo ago
Created

Repo: ItamarZand88/CLI-Anything-WEB