find-contact
Resolve a 3CX contact or extension by email, extension, or name
Audit a tenant's networks, interfaces, and saved configurations; flag drift and missing backups
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/network-auditContext preview
What this command does when you run it.
Audit a tenant's networks, interfaces, and saved configurations; flag drift and missing backups
description: Audit a tenant's networks, interfaces, and saved configurations; flag drift and missing backups argument-hint: "<tenant_id>" arguments: [tenant_id]
Walk a tenant's networks, interfaces, and configuration backups end-to-end. The output is meant to support a renewal conversation or a quarterly health check - what does the network look like, are configurations being backed up, and is anything drifting from a known-good state.
1. **Enumerate networks**
Call `auvik_networks_list` for the tenant. Note the count, the IP ranges in use, and any networks marked private vs internet. Call `auvik_networks_get` on the largest few for detail (gateway, DHCP, scan status).
2. **List interfaces**
Call `auvik_interfaces_list` for the tenant. Bucket by interface type (ethernet, wireless, virtual, etc.) and by `adminStatus` / `operStatus`. Flag any interface that is admin-up but oper-down for more than a transient period.
3. **Audit saved configurations**
Call `auvik_configurations_list` for the tenant. For each managed network device (router, switch, firewall, accessPoint), check:
4. **Spot configuration drift**
For devices with multiple saved configurations, call `auvik_configurations_get` on the two most recent for any device that has changed in the last 7 days. Surface a one-line summary of what changed. Frequent unexpected changes on infrastructure devices warrant a conversation with the customer.
5. **Cross-reference with audit history**
Call `auvik_entities_list_audits` on the tenant or on suspect devices to surface who or what triggered recent changes - human edits, automation, or Auvik-driven actions.
6. **Produce the audit report**
Sections in order:
| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | tenant_id | string | Yes | Tenant to audit |
/auvik:network-audit tenant_id=12345
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
Resolve a 3CX contact or extension by email, extension, or name
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Triage recent email threats detected by Abnormal Security by severity and attack type