From it-operations
Use this skill when working with Auvik network and interface entities - the network entity model, IP-range scoping, interface-to-device relationships, and admin vs oper status.
How this skill is triggered — by the user, by Claude, or both
Slash command
/it-operations:auvik-networksWhen to use
When listing or inspecting Auvik networks and interfaces, or correlating interfaces back to their devices
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
A `network` in Auvik is an IP scope - typically a subnet that Auvik has discovered devices on. An `interface` is a port on a device. Both are distinct entity types with their own list endpoints. This skill clarifies the data model and the relationships.
A network in Auvik is an IP scope - typically a subnet that Auvik has discovered devices on. An interface is a port on a device. Both are distinct entity types with their own list endpoints. This skill clarifies the data model and the relationships.
| Tool | Use For |
|---|---|
auvik_networks_list | List networks for a tenant |
auvik_networks_get | Detail for one network |
auvik_interfaces_list | List interfaces for a tenant |
Fields you'll see:
networkName - usually the subnet in CIDR formnetworkType - private, internet, unknownscanStatus - whether discovery scans for this network are healthygatewayIp, dhcpEnableddescription - free-form, often blankNetworks are not VLANs in the Auvik model - VLAN information lives on interface records and switch configurations. A single VLAN typically maps to a single network, but the network entity is keyed on subnet, not VLAN ID.
Fields you'll see:
interfaceName - e.g. GigabitEthernet1/0/24interfaceType - ethernet, wireless, virtual, loopback, tunnel, etc.adminStatus - up or down - operator-setoperStatus - up or down - actual current statelinkSpeed - in bpsparentDeviceId - the device that owns the interfacedescription - administrator-set port description (when populated)| adminStatus | operStatus | Meaning |
|---|---|---|
| up | up | Healthy |
| up | down | Link down - real condition (flap, cable, upstream) |
| down | down | Administratively shut down - usually deliberate |
| up | testing | In test mode - transient |
A flapping interface will move between up and down on operStatus while adminStatus stays up. Capacity and statistics tools only return useful data for up/up interfaces.
parentDeviceId -> auvik_devices_getauvik_devices_get_details)There is no direct "list devices in this network" call - you list devices, list networks, and join on IP membership client-side.
auvik_networks_list - count, list IP ranges.scanStatus for each - any in error state is a discovery problem.auvik_interfaces_list for the tenant.adminStatus = up, operStatus = down.parentDeviceId.auvik_statistics_interface over a short window to see flap frequency.entityId with entityType = interface.parentDeviceId.auvik_devices_get on the parent for the human-readable context.auvik_interfaces_list alongside physical ones. Their interfaceType distinguishes them. For capacity reporting, exclude interfaceType in {loopback, tunnel, virtual} unless the question is specifically about them.linkSpeed is 0 for down interfaces on some platforms - guard against divide-by-zero in utilization math.npx claudepluginhub p/henssler-financial-it-operations-plugins-it-operationsGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Provides Slack GIF creation utilities with dimension/FPS/color constraints and Python PIL-based frame generation. Use for animated Slack emoji or message GIFs.