unifi-network

Manage Ubiquiti UniFi Network Controller infrastructure via its REST API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/NCLGISA/trellis-catalog --skill unifi-network
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unifi-network
Source: https://github.com/NCLGISA/trellis-catalog/tree/main/bridges/unifi-network/skills/unifi-network
Command: npx skills add https://github.com/NCLGISA/trellis-catalog --skill unifi-network

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management and monitoring of Ubiquiti UniFi Network Controller infrastructure, allowing for efficient administration of sites, devices, clients, and network configurations.

Core Features & Use Cases

  • Device Management: Monitor status, firmware, and perform actions like restart, adopt, upgrade, and provision for APs, switches, and gateways.
  • Client Monitoring: View connected and historical clients, manage their network access (block/unblock/reconnect), and analyze traffic.
  • Network Configuration: Manage WLANs, networks/VLANs, firewall rules, and port forwarding.
  • Auditing & Compliance: Assess firmware currency, WLAN security, network configurations, and overall security posture.
  • Use Case: A network administrator can use this Skill to quickly identify all devices offline, check their firmware versions, and initiate a firmware upgrade for all access points on a specific site.

Quick Start

Use the unifi-network skill to list all adopted devices on the default site.

Frequently Asked Questions about unifi-network

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

FAQPage Schema
How do I automate UniFi Network Controller management for multiple sites?

Automate UniFi Network Controller management by using REST API operations to administer sites, devices, clients, and network configurations. This approach enables automated tasks for wireless infrastructure management, device status checks, and client monitoring across your environment.

Can I check firmware versions and upgrade Ubiquiti access points programmatically?

Check firmware versions and upgrade Ubiquiti access points programmatically via the REST API. Device management features allow you to monitor firmware currency, assess compliance, and initiate automated upgrade actions for access points, switches, and gateways.

How do I audit WLAN security and firewall rules in a UniFi network?

Audit WLAN security and firewall rules in a UniFi network by assessing configurations through the API. Security auditing capabilities evaluate WLAN security, network configurations, firmware currency, and overall security posture to identify compliance gaps.

Does this UniFi network management approach require secure credential storage?

UniFi network management via REST API requires secure credential storage and execution. It integrates with Tendril for secure credential management, ensuring authenticated access when managing infrastructure components, networks, and firewall rules.

What is the best way to monitor connected clients and analyze traffic on UniFi infrastructure?

Monitor connected clients and analyze traffic on UniFi infrastructure by querying client data and DPI stats through the API. You can view connected and historical clients, manage network access by blocking or unblocking, and analyze traffic patterns.

How do I manage VLANs and port forwarding rules for Ubiquiti network devices?

Manage VLANs and port forwarding rules for Ubiquiti network devices via REST API configuration endpoints. Network configuration capabilities allow you to create and modify networks, VLANs, firewall rules, and port forwarding directly from automated scripts.