checklistUse when the user says "check <system>" — "check vsphere X", "check vcenter X", "check switches", "check switch X", "check core", "check sophos X", "check firewall X", "check veeam", "check everything" — or asks for a "checklist", "health check", "check list", "run the checks" or "is everything OK"
network-changeUse when a task would modify a network device in any way — config commands, interface shutdown/no shutdown, VLAN/port/ACL/routing edits, write memory, reload, firmware, or POST/PUT/PATCH/DELETE to a controller API — including when the user says "fix it", "go ahead", "just do it", or the change looks
network-fanoutUse whenever a task touches more than one network device — show collection, audits, log/config scans, backups, discovery, or applying approved changes — to run it concurrently through one Python script call instead of per-device tool calls, loops, or subagents, and to keep raw output out of the cont
network-inventoryUse when the user asks for information about any inventory device (switch, firewall, ESXi host, VM, vCenter) — which devices exist, their IPs, models, OS versions, serials, roles, sites, status or counts — when choosing targets for a task, or when recording newly learned device facts in inventory/in
network-show-collectUse when gathering read-only information from network switches — show/display output, interface/VLAN/MAC/CDP/LLDP status, version or uptime checks, config audits, troubleshooting data, or taking running-config backups — across one or many inventory devices.
network-workspace-initUse when the user says `setup claude for network here` (or asks to create, initialise or repair a claude-for-network site workspace in the current directory), or when a cfn script says "Not a claude-for-network site" or "Python env not set up".
sophos-xgUse when a task involves the Sophos XG / SFOS firewalls — firewall rules, NAT, objects, rule groups, renaming rules, interfaces/VLANs/zones, VPN, HA, firmware/API facts, config backups, rule audits, comparing firewalls, or adding firewalls to the inventory — including "check the firewall", "export t
tasksUse when the user asks for their tasks, to-do list, findings, open issues, "what's left", "what needs fixing", progress on findings, or wants to add, start, block, assign, close or re-check a task — and after any audit or report run whose findings should become tracked tasks.
vsphereUse when a task involves VMware vSphere, vCenter, ESXi hosts, virtual machines or their guest operating systems (Windows/Linux servers) — VM/host inventory, guest OS versions, snapshots, datastores, alarms, VMware Tools, port groups/VLANs, which switch port an ESXi host or VM is on, vSphere audits,