macos-networking
macos-networking
Purpose
This skill provides tools for managing macOS networking components, including WiFi, Ethernet, DNS, proxies, Tailscale VPN, and the pfctl firewall, to automate or assist in network configuration tasks.
When to Use
Use this skill when handling macOS-specific network operations, such as troubleshooting connectivity, configuring secure VPNs, managing DNS for applications, or enforcing firewall rules in scripts or user interactions.
Key Capabilities
- WiFi and Ethernet management via
networksetupandairportCLI for connecting, scanning, or switching networks. - DNS configuration using
networksetupto set servers like Google DNS (e.g., 8.8.8.8). - Proxy setup with
networksetupfor HTTP/SOCKS proxies, including authentication. - Tailscale VPN integration for peer-to-peer networking, requiring Tailscale CLI and an auth key.
- Firewall control via
pfctlfor loading rulesets, enabling/disabling, and monitoring traffic. - Airport CLI (part of macOS) for wireless diagnostics, like scanning networks.
- Specific tools:
networksetupfor most settings,tailscalefor VPN, andpfctlfor packet filtering.
Usage Patterns
Always run commands with elevated privileges using sudo where needed. For scripts, check if tools like tailscale are installed first. Use environment variables for sensitive data, e.g., export TAILSCALE_AUTH_KEY=$SERVICE_API_KEY before running Tailscale commands. Integrate with AI responses by generating bash snippets that users can copy-paste.
More from alphaonedev/openclaw-graph
playwright-scraper
Playwright web scraping: dynamic content, auth flows, pagination, data extraction, screenshots
1.4Kgcp-iam
Manages identity and access control for Google Cloud resources using IAM policies and roles.
370humanize-ai-text
AI text humanization: reduce AI-detection patterns, natural phrasing, tone adjustment
260macos-automation
AppleScript, JXA, Shortcuts, Automator, osascript, System Events, accessibility API
173tavily-web-search
Tavily: web search optimized for AI agents, answer synthesis, domain filtering, depth control
154clawflows
OpenClaw workflow automation: multi-step task chains, conditional logic, triggers, schedule
102