capture

Capture HTTP traffic from web applications to auto-generate Python CLIs.

208|42|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ItamarZand88/CLI-Anything-WEB --skill capture-itamarzand88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capture
Source: https://github.com/ItamarZand88/CLI-Anything-WEB/tree/main/cli-anything-web-plugin/skills/capture
Command: npx skills add https://github.com/ItamarZand88/CLI-Anything-WEB --skill capture-itamarzand88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture HTTP traffic from web applications to auto-generate production-grade Python CLIs.

Core Features & Use Cases

  • Site fingerprinting (framework detection, protection checks, iframes, auth detection, API discovery)
  • Full traffic recording with tracing and optional HAR output
  • Stepwise workflow guidance from setup to validation for CLI generation

Quick Start

Start a capture session on a target URL to produce a ready-to-use Python CLI on your PATH.

Frequently Asked Questions about capture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Python CLI from web traffic?

Auto-generating a Python CLI from web traffic involves recording live HTTP requests from a web application to discover APIs and map endpoints into executable command-line interfaces. The Skill captures interactions and translates them into a ready-to-use CLI on your PATH.

How does API discovery from HAR tracing work?

API discovery from HAR tracing works by recording live web traffic and optional HAR outputs to detect application endpoints, site fingerprints, and authentication mechanisms. Captured HTTP data is parsed to identify backend APIs and structure them into a Python CLI.

Do I need Playwright to capture HTTP traffic for CLI generation?

Yes, you need the Playwright CLI for browser automation to capture HTTP traffic for CLI generation. Playwright drives the web application to generate live traffic, which is then parsed to fingerprint the site and auto-generate the Python CLI.

Can I use mitmproxy with Playwright for web traffic recording?

Yes, you can use mitmproxy as an optional Python tooling component alongside Playwright for web traffic recording. Mitmproxy intercepts and parses HTTP traces, while Playwright handles browser automation to produce traffic for API discovery and CLI generation.

What is site fingerprinting in web traffic capture?

Site fingerprinting in web traffic capture is the process of detecting a web application's framework, checking for protections, identifying iframes, and detecting authentication methods. It maps the application's structural footprint to guide API discovery and CLI generation.

What are the limitations of generating CLIs from live web traffic?

A limitation of generating CLIs from live web traffic is that it requires an actively running web application with live traffic to function. Without existing user interactions or HAR traces to capture, the Skill cannot discover APIs or auto-generate the Python CLI.