By pkloehn1
Network-engineer subagent + reference skill for UniFi networks run alongside Debian/Ubuntu and Windows 11 hosts. Diagnoses fabric/STP/link-flap and loop issues, reviews UniFi gateway/switch config, and handles host NIC/VLAN/bonding/macvlan and Docker Swarm overlay networking. Use for any UniFi-adjacent network troubleshooting or network-config review.
A Claude Code plugin that adds a principal network-engineer subagent and a reference skill for UniFi networks operated alongside Debian/Ubuntu and Windows 11 hosts.
It is built for network diagnosis and config review: fabric/STP/link-flap and loop triage, UniFi gateway/switch config review, host NIC/VLAN/bonding/macvlan issues on Linux or Windows, Docker Swarm overlay/macvlan networking, and SFP/SFP+ transceiver faults. The subagent works in its own context and returns a summary, so log-heavy diagnosis doesn't flood your main session.
| Component | Name | Purpose |
|---|---|---|
| Subagent | network-engineer | Diagnostic persona with read-only-by-default tools; preloads the reference skill |
| Skill | network-reference | Vendor-neutral UniFi/Linux/Windows reference + a flap/loop diagnostic playbook (progressive disclosure via references/) |
The skill conforms to the open Agent Skills specification, so it is portable to other skills-compatible agents.
/plugin marketplace add pkloehn1/unifi-netops
/plugin install unifi-netops
Or test locally without installing:
claude --plugin-dir /path/to/unifi-netops
Then delegate to it (e.g. "use the network-engineer agent to triage the
switch flapping") or open the reference with /unifi-netops:network-reference.
enuno/unifi-mcp-server
(ghcr.io/enuno/unifi-mcp-server). This is the only UniFi MCP this
plugin has been tested with — the agent's controller-query guidance assumes
its tool surface (e.g. list_devices_by_type, get_device_by_mac,
list_active_clients, get_network_topology, search_clients,
list_vlans). Other UniFi MCP servers may work but are unverified; adjust
expectations accordingly.mcpServers, so the connection must
already exist in the session. Keep the API key in environment-local config
(e.g. a gitignored .env), never in this repo.iproute2,
ethtool, lldpd; Windows 11 — built-in PowerShell Net* cmdlets + pktmon.Write/Edit
disallowed) and treats controller/switch/host mutations as
operator-approval-gated.Releases follow SemVer via the version field in
.claude-plugin/plugin.json. Bump it to ship an update; see CHANGELOG.md.
MIT.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub pkloehn1/unifi-netops --plugin unifi-netopsTechnical-writer subagent + documentation-authoring reference skill for writing and reviewing READMEs, how-tos, tutorials, reference, ADRs, runbooks, and release notes. Portable and Agent-Skills-conformant; covers style-guide selection, the Diataxis four-mode model, templates and checklists, single-sourcing, the writing process, and docs that serve both humans and AI agents. Use for any documentation authoring or doc-review work.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.