⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
unifly
>-
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
Not yet listed on ClawHub or SkillsMP
// README
https://github.com/user-attachments/assets/13042353-04f5-4934-a8dd-a516ab6a14d2
💜 What is unifly?
A complete command-line toolkit for managing Ubiquiti UniFi network controllers. One binary with 29 top-level commands for scripting and a built-in TUI dashboard for real-time monitoring, powered by a shared async engine that speaks every UniFi API dialect, including Site Manager cloud fleet APIs and the cloud connector.
Manage devices, monitor clients, inspect VLANs, stream events, and watch bandwidth charts, all without leaving your terminal.
UniFi controllers expose multiple APIs with different capabilities. unifly unifies them all into a single, coherent interface so you never have to think about which endpoint to hit.
🤖 AI Agent? 👤 Human? Both Welcome.
unifly speaks fluent silicon and carbon.
Coding agents get a small discovery skill that loads version-matched guidance from
unifly skill. The binary ships command discovery, automation workflows, and payload examples, all available offline. The install scripts add the skill to~/.agents/skillsfor you; after any other install method, one command does it:unifly skill --install # --claude targets Claude Code's skills directory
npx skills add hyperb1iss/uniflyinstalls the same skill without the binary, but agents still need the binary to load the guide. Older binaries withoutunifly skillneed an update before they can serve it.Humans get a gorgeous 11-screen TUI, shell completions, pipe-friendly output, and the quiet satisfaction of never opening the UniFi web UI again. Keep scrolling to Install.
✦ Features
| Capability | What You Get |
|---|---|
| 🔮 Triple-Path API Engine | Integration API + Session API via a single API key on UniFi OS, plus Site Manager cloud fleet and connector support. Hybrid mode adds WebSocket for live event streaming |
| ⚡ Real-Time TUI | 11-screen dashboard with SilkCircuit octant traffic charts, CPU/MEM gauges, live client counts, zoomable topology, and auto-detected graphics-protocol charts (Kitty/Sixel/iTerm2) |
| 🦋 29 Top-Level Commands | Devices and switch port config-as-code, clients, networks, WiFi, firewall policies/zones/groups, ACLs, NAT, DNS, full VPN surface, DPI, RADIUS, site settings, topology, cloud fleet, raw API passthrough, tui... |
| 📡 Wi-Fi Observability | Neighboring APs, regulatory channels, per-client Wi-Fi experience scores, roam timelines |
| 💎 Flexible Output | Table, JSON, compact JSON, YAML, and plain text. Pipe-friendly for scripting |
| 🔒 Secure Credentials | OS keyring storage for API keys and passwords by default. Explicit api_key / password in TOML config wins when set, useful for headless or shared machines. |
| 🌐 Multi-Profile | Named profiles for multiple controllers. Switch with a single flag |
| 🧠 Smart Config | Interactive wizard, environment variables, TOML config, CLI overrides |
| 📡 WebSocket Events | Live event streaming with 10K rolling buffer, severity filtering, pause/scroll-back |
| 📊 Historical Stats | WAN bandwidth area fills, client counts, DPI app/category breakdown (1h to 30d) |
| 🎨 SilkCircuit Theme | Neon-on-dark color palette powered by opaline. Token-based theming across CLI and TUI with ANSI fallback |
⚡ Install
Linux / macOS
curl -fsSL https://raw.githubusercontent.com/hyperb1iss/unifly/main/install.sh | sh
Windows (PowerShell)
irm https://raw.githubusercontent.com/hyperb1iss/unifly/main/install.ps1 | iex
Other Methods
| Method | Command |
|---|---|
| Homebrew | brew install hyperb1iss/tap/unifly |
// HOW IT'S BUILT
// FILES
2 files shipped with this skill. Inline text is the catalog copy. The upstream link is the source repository.
skills/unifly/SKILL.md1.1 KBc319563ef822upstream ↗
--- name: unifly description: >- Inspect and manage UniFi Network infrastructure with the unifly CLI: devices, clients, VLANs, WiFi, firewall, VPN, switch ports, site settings, and cloud fleets. Use for UniFi network configuration, monitoring, and troubleshooting, not UniFi Protect camera or recording management. --- # unifly Before using unifly, load the guide shipped with the installed binary: ```bash unifly skill ``` The guide provides authentication boundaries, inspection and change workflows, and commands for loading further topics and payload examples. Command discovery is generated from the installed CLI. Skill output works offline without requiring controller configuration or credentials. If the executable is missing, install unifly using the project's installation instructions: <https://github.com/hyperb1iss/unifly#-install>. If `skill` is an unknown command, the installed binary predates runtime guidance; update it to a release that supports `unifly skill`. Until then, use that binary's `--help` for syntax and avoid assuming the latest online guide matches its behavior.README.mdupstream ↗
Contents are not inlined in the catalog. Open the upstream file.
Plain-text copy, no login: /skill-bundles/hyperb1iss-unifly-skills-unifly.md