Skip to content
Back to skills

Quickstart

ASecurity

Use this skill when the user wants to test network bandwidth, benchmark connections, compare network performance results, or measure throughput with a live TUI.

  • 54 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 6, 2026
toolsrustgobashtestingperformance

Works with

  • cli

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add javimosch/supercli --skill quickstart --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quickstart?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Quickstart
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/javimosch-quickstart-a322b607/badge)](https://www.skillsdirectory.com/skills/javimosch-quickstart-a322b607)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: xfr
description: Use this skill when the user wants to test network bandwidth, benchmark connections, compare network performance results, or measure throughput with a live TUI.
---

# Xfr Plugin

A modern iperf3 alternative with a live TUI, multi-client server, and QUIC support. Built in Rust.

## Commands

### Server
- `xfr serve start` — Start xfr server for bandwidth testing

### Client Testing
- `xfr client test` — Run bandwidth test to xfr server

### Result Comparison
- `xfr diff compare` — Compare two bandwidth test results

### LAN Discovery
- `xfr discover find` — Find xfr servers on LAN via mDNS

## Usage Examples

Start server:
```
xfr serve
xfr serve -p 9000
xfr serve --tui
xfr serve --prometheus 9090
```

Run bandwidth test:
```
xfr 192.168.1.1
xfr 192.168.1.1 -t 30s -b 100M
xfr 192.168.1.1 -P 4 -R
xfr 192.168.1.1 -u -b 1G
xfr 192.168.1.1 --quic -P 4
```

Output formats:
```
xfr 192.168.1.1 --json -o results.json
xfr 192.168.1.1 --csv -o results.csv
```

Compare results:
```
xfr diff baseline.json current.json
xfr diff before.json after.json --threshold 5
```

Discover servers:
```
xfr discover
```

## Installation

```bash
cargo install xfr
```

Or via package manager:
```bash
brew install lance0/tap/xfr
eget lance0/xfr
```

## Key Features
- Live TUI with real-time throughput graphs
- Multi-client server (vs iperf3 single client)
- TCP, UDP, QUIC, and MPTCP support
- Parallel streams for bonded connections
- Multiple output formats (text, JSON, CSV)
- Result comparison with `xfr diff`
- LAN discovery via mDNS
- Prometheus metrics export
- 11 built-in color themes
- Firewall-friendly single-port mode

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…