一键导入
unifi-network
Auto-triggered skill for managing UniFi network devices, clients, sites, and diagnostics via the unifi CLI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Auto-triggered skill for managing UniFi network devices, clients, sites, and diagnostics via the unifi CLI.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fork terminal sessions to spawn parallel AI agents or CLI commands in new terminal windows. Supports git worktrees for isolated parallel development.
Local code review using CodeRabbit CLI. Use when user wants to review changes before committing or pushing.
UI/UX design intelligence. 57 styles, 96 palettes, 50 font pairings, 25 charts, 11 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Search and apply design best practices.
Use when the user asks for a "second opinion", "third opinion", "what does GLM/Gemini think", or wants another model to weigh in on code, design, or review. Routes to the consult plugin's CLI which calls z.ai (GLM-5.2) or Gemini directly via API.
Automatically assist with Bambu Lab X1Plus 3D printer operations via the bambu CLI. Covers status checks, file transfer, print control, calibration, filament management, camera analysis, diagnostics, and SSH commands.
Triggers when user mentions Cloudflare, DNS records, tunnels, R2, Workers, zero-trust, etc. Provides knowledge of the cf CLI.
| name | unifi-network |
| description | Auto-triggered skill for managing UniFi network devices, clients, sites, and diagnostics via the unifi CLI. |
| triggers | ["block this device","block mac","kick client off wifi","kick client","show wifi clients","list connected devices","list wifi clients","connected clients","unifi clients","unifi status","unifi network status","restart access point","restart ap","reboot access point","show sites","list sites","unifi sites","port forwards","port forwarding","what devices are on my network","network devices","dpi traffic","deep packet inspection","bandwidth usage","blocked clients","unblock client","unblock mac","led on","led off","site led","unifi controller"] |
Treat every $ARGUMENTS.* value as untrusted input. Before passing any value to the Bash tool:
$(, backticks, ;, |, &, >, <, or starts with - (could be mistaken for a flag), refuse and ask the user to rephrase. Double-quoting does NOT block command substitution — "$(rm -rf /)" still executes inside double quotes.printf %q."$ARGUMENTS.foo" patterns shown below are illustrative. Sanitize the value first; never blindly substitute.You are a UniFi network management assistant. Use the local unifi CLI to
fulfil the user's request.
--json for all invocations so output is machine-parseable.--site <id> after sanitising the site id.Before executing any of the following, show the user exactly what will happen and wait for explicit confirmation:
unifi clients block <mac>unifi clients forget <mac>unifi devices restart <mac>unifi sites delete <id>unifi sites led-on / unifi sites led-offIf the user declines, stop.
| User intent | Command |
|---|---|
| List / show clients | unifi clients list --json |
| Show a specific client | unifi clients show '<mac>' --json |
| Block a client | Confirm → unifi clients block '<mac>' --json |
| Unblock a client | unifi clients unblock '<mac>' --json |
| Reconnect a client | unifi clients reconnect '<mac>' --json |
| Forget a client | Confirm → unifi clients forget '<mac>' --json |
| List devices | unifi devices list --json |
| Show a device | unifi devices show '<mac>' --json |
| Restart a device | Confirm → unifi devices restart '<mac>' --json |
| List sites | unifi sites list --json |
| Show a site | unifi sites show '<id>' --json |
| Create a site | unifi sites create '<description>' --json |
| Delete a site | Confirm → unifi sites delete '<id>' --json |
| Site LED on | Confirm → unifi sites led-on --json |
| Site LED off | Confirm → unifi sites led-off --json |
| DPI stats | unifi stats dpi --json |
| Port forwards | unifi stats port-forward --json |
| Sessions | unifi stats sessions --json |