# Speedtest CLI

> Use this skill when the user wants to test internet bandwidth.

- Skill: `javimosch/speedtest-cli` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/speedtest-cli`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/speedtest-cli/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/speedtest-cli

---


# Speedtest-cli Plugin

Command line interface for testing internet bandwidth using speedtest.net.

## Commands

### Bandwidth Testing
- `speedtest-cli test run` — Run bandwidth speed test
- `speedtest-cli servers list` — List available speedtest.net servers

## Usage Examples
- "speedtest-cli test run --json"
- "speedtest-cli test run --simple"
- "speedtest-cli test run --server 1234"

## Installation

```bash
pip install speedtest-cli
```

## Examples

```bash
# Run basic speed test
speedtest-cli

# Simple output (minimal verbosity)
speedtest-cli --simple

# JSON output for scripting
speedtest-cli --json

# CSV output for data analysis
speedtest-cli --csv

# Test against specific server
speedtest-cli --server 1234

# Test download only
speedtest-cli --no-upload

# Test with bytes instead of bits
speedtest-cli --bytes

# Generate shareable result URL
speedtest-cli --share
```

## Key Features
- Download and upload speed testing
- JSON and CSV output for automation
- Server selection and filtering
- Single connection mode for realistic file transfer simulation
- Share results via URL
- Latency measurement

