Source profileQuality 92/100

WYRE-AI/msp-claude-plugins/msp-claude-plugins/runzero/runzero/skills/wireless/SKILL.md

runZero Wireless

runZero wireless network discovery: discovered wireless networks, rogue access point identification, wireless security configuration analysis, and SSID auditing.

Source repository stars
42
Declared platforms
0
Static risk flags
0
Last source update
2026-08-28
Source checked
2026-08-28

Decision brief

What it does: where it fits

runZero wireless network discovery: discovered wireless networks, rogue access point identification, wireless security configuration analysis, and SSID auditing.

Best for

    Not for

    • Tasks that require unconfirmed production actions or broad system permissions.
    • Environments where the pinned source and install steps cannot be inspected.

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/WYRE-AI/msp-claude-plugins --skill "msp-claude-plugins/runzero/runzero/skills/wireless"
    Safe inspection promptEditorial

    Inspect the Agent Skill "runZero Wireless" from https://github.com/WYRE-AI/msp-claude-plugins/blob/5005f73ba2f52cd299f58aa6bb79f4e70ae87103/msp-claude-plugins/runzero/runzero/skills/wireless/SKILL.md at commit 5005f73ba2f52cd299f58aa6bb79f4e70ae87103. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      Anti-triggers

      Configuring or fixing a wireless network. runZero only observes the

      Configuring or fixing a wireless network. runZero only observes theThe wired side of an AP. The access point as an inventoried device- Configuring or fixing a wireless network. runZero only observes the RF a nearby explorer can hear; it cannot change an SSID, PSK, channel, or radio setting, and it has no view of client roaming or throughput. Wireless…
    2. 02

      Key Concepts

      Each discovered wireless network includes:

      Unknown BSSID not in the authorized AP listSSID spoofing a corporate network nameUnexpected vendor or hardware
    3. 03

      Wireless Network Attributes

      Each discovered wireless network includes:

      Each discovered wireless network includes:
    4. 04

      Encryption Types

      Review the “Encryption Types” section in the pinned source before continuing.

      Review and apply the “Encryption Types” source section.
    5. 05

      Rogue AP Detection

      A rogue access point is an unauthorized AP connected to the corporate network. Indicators include:

      Unknown BSSID not in the authorized AP listSSID spoofing a corporate network nameUnexpected vendor or hardware

    Permission review

    Static risk signals and limitations

    No configured static risk pattern was detected

    This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score92/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars42SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    WYRE-AI/msp-claude-plugins
    Skill path
    msp-claude-plugins/runzero/runzero/skills/wireless/SKILL.md
    Commit
    5005f73ba2f52cd299f58aa6bb79f4e70ae87103
    License
    Apache-2.0
    Collected
    2026-08-28
    Default branch
    main
    View the original SKILL.md

    RunZero Wireless

    Overview

    RunZero discovers wireless networks visible from explorer locations, including authorized corporate networks, guest networks, and potential rogue access points. Wireless discovery helps MSPs maintain visibility into the RF environment and identify unauthorized network infrastructure.

    Anti-triggers

    • Configuring or fixing a wireless network. runZero only observes the RF a nearby explorer can hear; it cannot change an SSID, PSK, channel, or radio setting, and it has no view of client roaming or throughput. Wireless configuration and client troubleshooting are meraki-devices and meraki-troubleshooting.
    • The wired side of an AP. The access point as an inventoried device is runzero-assets; its uplink and switch port are auvik-devices.

    Key Concepts

    Wireless Network Attributes

    Each discovered wireless network includes:

    AttributeDescription
    essidThe network name (SSID)
    bssidThe access point MAC address
    channelThe wireless channel
    encryptionSecurity protocol (WPA2, WPA3, WEP, Open)
    signalSignal strength
    typeInfrastructure or ad-hoc
    vendorAP hardware vendor (from OUI lookup)
    first_seenWhen the network was first discovered
    last_seenWhen the network was last observed
    site_idThe site where the network was detected

    Encryption Types

    EncryptionSecurity LevelNotes
    WPA3StrongRecommended standard
    WPA2-EnterpriseStrongRequires RADIUS
    WPA2-PersonalModerateVulnerable to offline brute force
    WPAWeakDeprecated; upgrade recommended
    WEPCriticalTrivially breakable; must replace
    OpenNoneNo encryption; use only for guest with captive portal

    Rogue AP Detection

    A rogue access point is an unauthorized AP connected to the corporate network. Indicators include:

    • Unknown BSSID not in the authorized AP list
    • SSID spoofing a corporate network name
    • Unexpected vendor or hardware
    • AP on a channel not used by corporate infrastructure

    API Patterns

    List Wireless Networks

    runzero_wireless_list
    

    Parameters:

    • site_id -- Filter by site
    • search -- RunZero query string
    • count -- Results per page
    • offset -- Pagination offset

    Example response:

    {
      "wireless": [
        {
          "id": "wireless-uuid-123",
          "essid": "ACME-Corporate",
          "bssid": "AA:BB:CC:DD:EE:FF",
          "channel": 6,
          "encryption": "WPA2-Enterprise",
          "signal": -45,
          "vendor": "Cisco Meraki",
          "type": "infrastructure",
          "first_seen": "2026-01-15T10:00:00Z",
          "last_seen": "2026-03-27T08:30:00Z",
          "site_id": "site-uuid-456"
        }
      ]
    }
    

    Get Wireless Network Details

    runzero_wireless_get
    

    Parameters:

    • wireless_id -- The specific wireless network UUID

    Common Workflows

    Wireless Security Audit

    1. List all wireless networks for a site: runzero_wireless_list
    2. Check encryption types -- flag WEP, WPA, and Open networks
    3. Identify networks with weak security
    4. Recommend upgrades to WPA2-Enterprise or WPA3
    5. Generate a wireless security posture report

    Rogue AP Detection

    1. Export all wireless networks for the site
    2. Compare BSSIDs against the authorized AP inventory
    3. Flag unknown BSSIDs as potential rogues
    4. Check for SSID spoofing (matching corporate SSID with unknown BSSID)
    5. Investigate vendor and location of suspicious APs
    6. Report findings with recommended actions

    Wireless Inventory

    1. List all wireless networks across sites
    2. Group by SSID, encryption type, and vendor
    3. Count unique access points per site
    4. Generate per-client wireless infrastructure summary

    Channel Conflict Analysis

    1. Export wireless networks for a site
    2. Group by channel
    3. Identify channels with multiple APs (potential interference)
    4. Recommend channel planning adjustments

    Error Handling

    No Wireless Data

    Cause: Explorer does not have a wireless adapter, or wireless scanning is disabled Solution: Verify explorer has wireless capability; enable wireless scanning in scan configuration

    Limited Coverage

    Cause: Explorer can only detect APs within radio range Solution: Deploy explorers at multiple physical locations for comprehensive coverage

    Best Practices

    • Run wireless scans regularly to detect new rogue APs
    • Maintain an authorized AP inventory for comparison
    • Flag any WEP or Open networks immediately for remediation
    • Monitor for SSID spoofing of corporate network names
    • Document wireless infrastructure per site for compliance
    • Cross-reference wireless vendor (OUI) with procurement records

    Related Skills

    • api-patterns - Query language and pagination
    • assets - Assets associated with wireless networks
    • sites - Sites where wireless networks are detected
    • tasks - Scans that discover wireless networks

    Frequently asked questions

    What to verify before installation and use

    What does the runZero Wireless source document cover?

    runZero wireless network discovery: discovered wireless networks, rogue access point identification, wireless security configuration analysis, and SSID auditing.

    How do I install runZero Wireless?

    The source record exposes this install command: npx skills add https://github.com/WYRE-AI/msp-claude-plugins --skill "msp-claude-plugins/runzero/runzero/skills/wireless". Inspect the command and pinned source before running it.

    Alternatives

    Compare before choosing

    Computed 10045,960

    coreyhaines31/marketingskills

    ab-testing

    When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program

    Computed 10025,136

    alirezarezvani/claude-skills

    app-store-optimization

    App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist

    Computed 100147

    equinor/neqsim

    neqsim-professional-reporting

    Engineering deliverable quality — the nine analytical-depth moves (contributor ranking, adjudicating the source document, quantitative rule-outs, robustness crossover, conservatism direction, discriminating test), results.json schema, figure→discussion→linked_results traceability, evidence matrices, assumptions/gaps registers, citation conventions, KaTeX math formatting, units consistency, executive-summary structure, AACE class declaration. USE WHEN: producing a task report, a PEPR/M1/root-caus

    Computed 100133

    JasonColapietro/suede-creator-skills

    suede-ab-testing

    Suede-owned experimentation discipline for hypotheses, sample sizing, test duration, significance, and repeatable experiment programs. Use when comparing variants, deciding whether a result is reliable, or building an experiment backlog and cadence. NOT FOR: analytics instrumentation (use suede-analytics), post-click conversion diagnosis (use suede-site-alchemy), or writing the variant copy itself (use suede-copy).