🔌
AutomationPython

UniFi Connect

by t3chnaztea

UniFi Connect is an Automation skill for Claude Code, published by t3chnaztea in unifi-skills.

33 stars1 forkson t3chnaztea/unifi-skillsAdded 2026/08/11Repository updated 2026/08/07
agent-skillsclaude-codeclaude-skillsfirewallhome-labnetworkingubiquitiudm-prounifiunifi-networkvlanwifi
Install in seconds
Install UniFi Connect
Copy UniFi Connect into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/t3chnaztea/unifi-skills/tree/main/skills/unifi-connect ~/.claude/skills/unifi-connect

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/t3chnaztea/unifi-skills.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/unifi-connect/SKILL.md in t3chnaztea/unifi-skills
Installs to
~/.claude/skills/unifi-connect
Collection
One of 6 skills cataloged from this repository
Category
Automation1523 skills

What UniFi Connect does

Provides methods to connect to a UniFi gateway via API key or cookie session, including key minting, endpoint auth matrix, HTTP/2 workarounds, and endpoint map. Use when setting up an agent or diagnosing API call failures like empty responses or 401 errors.

UniFi Connect is cataloged under Automation on DirSkills. UniFi Connect comes from a repository tagged agent-skills, claude-code, claude-skills, firewall and home-lab.

Documentation

README

UniFi Connect

The first thing to know: SSH is usually closed and you do not need it. UniFi OS exposes a full REST API on the same host as the web UI, and everything these skills do goes through it. The second thing: UniFi has three overlapping API surfaces with different auth rules, and picking the wrong one produces errors that look like broken credentials when they are not.

Throughout, <UDM_HOST> is your gateway's LAN address. Never hardcode it into a file you might share.

Lane 1: API key (use this)

API keys are the modern lane. No login round-trip, no cookie jar, no CSRF token, and they sidestep the HTTP/2 bug described below.

Minting a key over the API

The admin UI has a key page, but you do not need it. Keys are mintable from an authenticated session:

This is the opening of the README. Read the full README on GitHub.

Commands UniFi Connect provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /cameras
  • /sensors

Frequently asked about UniFi Connect

  • What else does t3chnaztea publish alongside UniFi Connect?

    UniFi Connect is one of 6 skills that DirSkills catalogs from t3chnaztea/unifi-skills, the repository it ships in. Its siblings there include UniFi Clients and Devices, UniFi Context Map and UniFi Firewall. Each one is a separate skill with its own page in this directory, installs the same way UniFi Connect does, and is maintained by t3chnaztea in that same repository. The rest of the collection is listed on the t3chnaztea/unifi-skills page.

  • How does UniFi Connect compare to other Automation skills?

    UniFi Connect ranks #1454 by stars among the 1523 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of UniFi Connect against them. Open each page to compare what they document and how they install.