net-roaming-analysis

Analyze Wi-Fi client roaming patterns for latency, failed roams, and sticky-client symptoms.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ekkus93/vscode_skills --skill net-roaming-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: net-roaming-analysis
Source: https://github.com/ekkus93/vscode_skills/tree/main/skills/net-roaming-analysis
Command: npx skills add https://github.com/ekkus93/vscode_skills --skill net-roaming-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nettools-core.

What problem does it solve?

Analyze roaming behavior for a Wi-Fi client, including failed roams, latency, and sticky-client symptoms, using the bundled NETTOOLS helper.

Core Features & Use Cases

  • Roaming telemetry analysis across a defined time window.
  • Identify excessive roam latency, failed roam attempts, and sticky-client patterns.
  • Supports fixture-based testing and live data integration via NETTOOLS adapters.

Quick Start

Run the analysis for a given client by providing --client-id or --client-mac within the desired time window.

Frequently Asked Questions about net-roaming-analysis

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

FAQPage Schema
How do I analyze Wi-Fi roaming failures and latency for a specific client?

You can identify sticky-client symptoms by running a roaming telemetry analysis over a defined time window using a client identifier, which highlights clients failing to transition between access points effectively.

Do I need Python 3 to run Wi-Fi roaming telemetry analysis?

Yes, analyzing roaming telemetry requires Python 3 and the shared NETTOOLS package to process live controller data or fixture files provided via --fixture-file.

Can I test roaming analysis using fixture data instead of a live network?

Yes, you can run the roaming analysis using fixture data by supplying the --fixture-file argument instead of querying live controller data, enabling offline telemetry testing.

How do I scope Wi-Fi roaming analysis to specific access points or SSIDs?

You can scope the roaming telemetry analysis by applying optional selectors such as site-id, ap-id, or ssid alongside the client identifier to filter network telemetry data.