wifi

List, connect, check, and disconnect from WiFi networks on macOS.

32|9|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/DotNetAge/mindx --skill wifi-dotnetage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wifi
Source: https://github.com/DotNetAge/mindx/tree/main/skills/wifi
Command: npx skills add https://github.com/DotNetAge/mindx --skill wifi-dotnetage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Managing WiFi connections and network visibility on macOS can be tedious; this skill simplifies listing networks, connecting to a chosen SSID, checking current status, and disconnecting when needed.

Core Features & Use Cases

  • List available WiFi networks and their signal strength.
  • Connect to a specified SSID using a password.
  • Check current connection status and disconnect if required.
  • Real-world use: quickly switch networks for secure work, roam in various environments, or troubleshoot connectivity.

Quick Start

Ask me to list available WiFi networks or connect to a specific network by providing its SSID and password.

Frequently Asked Questions about wifi

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

FAQPage Schema
How do I list available WiFi networks and check signal strength on macOS?

To list available WiFi networks on macOS, you can run a script that scans for nearby SSIDs and displays their signal strength. This allows you to quickly evaluate connectivity options before connecting to a specific network.

How do I connect to a specific WiFi network from the macOS command line?

You can connect to a specific WiFi network from the macOS command line by providing the target SSID and password as parameters. The script executes native macOS networking commands to establish the connection automatically.

Can I check my current WiFi connection status and disconnect via macOS scripting?

Yes, you can check your current WiFi connection status and disconnect using macOS scripting. The skill exposes actions to verify active network details and execute a quick disconnection for troubleshooting or roaming purposes.

Do I need jq installed to manage WiFi connections through this scripting tool?

Yes, you need jq installed to manage WiFi connections through this scripting tool. The script relies on jq as a dependency to parse network data and execute the list, connect, status, and disconnect actions properly.

What is the best way to automate switching WiFi networks for secure work on macOS?

The best way to automate switching WiFi networks for secure work on macOS is using a CLI script that manages connections to named SSIDs. It streamlines roaming between environments and enables quick disconnection during troubleshooting.