proxy-tui

Intercept and modify HTTP/HTTPS traffic in a terminal TUI.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/jedmota/nabu --skill proxy-tui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proxy-tui
Source: https://github.com/jedmota/nabu/tree/main
Command: npx skills add https://github.com/jedmota/nabu --skill proxy-tui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires goproxy, bubbletea, lipgloss, elazarl/goproxy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables developers and security testers to intercept, analyze, and manipulate HTTP and HTTPS traffic efficiently during testing and debugging processes.

Core Features & Use Cases

  • Traffic Inspection and Manipulation: Intercept, inspect, and modify requests/responses in real-time within a terminal interface.
  • Request Mocking and Redirects: Map local files for API responses or redirect traffic to different servers.
  • Use Case: Debug a JavaScript application's API calls by intercepting traffic, mocking responses, or redirecting to staging environments seamlessly.

Quick Start

Use the proxy-tui to start a local HTTP/HTTPS proxy, install its CA certificate for HTTPS interception, and then configure your client to route through localhost:9090 for comprehensive traffic analysis.

Frequently Asked Questions about proxy-tui

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

FAQPage Schema
How do I intercept and inspect HTTPS traffic in a terminal for debugging?

You can intercept and inspect HTTPS traffic by starting a local proxy, installing its dynamically generated CA certificate, and routing client traffic through localhost:9090 for real-time request and response analysis.

Can I mock API responses or redirect HTTP traffic to a staging environment?

Yes, this proxy supports mocking API responses by mapping local files and redirecting HTTP traffic to different servers, allowing you to test applications against staging environments or custom data.

What is the best way to manipulate HTTP requests during security assessments?

The best way to manipulate HTTP requests during security assessments is using an interactive terminal interface that supports real-time traffic interception and modification, ensuring an efficient debugging workflow.

Does proxy-tui require installing a CA certificate for HTTPS MITM?

Yes, HTTPS man-in-the-middle interception requires installing the proxy's dynamically generated CA certificate on your client to successfully decrypt and inspect secure traffic.

How does traffic replay and filtering work with goproxy and Bubbletea?

Traffic replay and filtering work by leveraging goproxy for HTTP/HTTPS interception and a Bubbletea-based terminal user interface to apply filters and replay captured requests efficiently.