claude

network-ops

Approval-gated network, firewall and vSphere operations for Claude Code: inventory, read-only collection, audits, and APPROVE-gated changes.

0 on GitHubby Adel Abdelgawadv0.3.2MITupdated 17 days ago
/

Plugin network-ops from marketplace network-ops in adelabdelgawad/claudecode-for-network-plugin. Commands read from the repo's manifest — 13 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (9)

  • checklist

    Use 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-change

    Use 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-fanout

    Use 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-inventory

    Use 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-collect

    Use 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-init

    Use 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-xg

    Use 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

  • tasks

    Use 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.

  • vsphere

    Use 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,

Hooks (4)

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/run-python" --fail-closed "${CLAUDE_PLUGIN_ROOT}/hooks/change_guard.py"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/run-python" "${CLAUDE_PLUGIN_ROOT}/hooks/approval_capture.py"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/run-python" "${CLAUDE_PLUGIN_ROOT}/hooks/setup_trigger.py"

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/run-python" "${CLAUDE_PLUGIN_ROOT}/hooks/site_rules.py"

View source on GitHub

Similar plugins

AgentBBS cross-host agent federation (ADR-164). Phase 1: register/publish/watch/human-join room coordination. Phase 2 (v3.40.0): signed cross-host federation — identity, peer_add (pin by nodeId+Ed25519 key), peers, serve (read-only pull), sync (pull + union-merge what verifies). Registry-anchored pinning; works on any network (no tailnet required); coordinates work claims (ClaimIssued/Released/Handoff/Ack). Degrades gracefully when agentbbs is absent.

1 skill

ruvnet/ruflo 81,589

Control and inspect a live Chrome browser from your coding agent. Record performance traces, analyze network requests, check console messages with source-mapped stack traces, and automate browser actions with Puppeteer.

7 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

Cloud architecture design for AWS/Azure/GCP/OCI, Kubernetes cluster configuration, Terraform infrastructure-as-code, hybrid cloud networking, and multi-cloud cost optimization

8 skills · 7 agents

wshobson/agents 42,461

Study companion for the Deep Learning textbook by Goodfellow, Bengio & Courville (MIT Press, 2016), free to read at deeplearningbook.org. Twenty chapter files, a glossary, patterns and a cheatsheet index the whole book, and a delta reference dates it against 2026 practice with per-claim confidence levels: double descent qualifying the U-curve, AdamW splitting weight decay from L2, transformers displacing Chapter 10's recurrence, diffusion growing out of Chapter 18's score matching. Four stdlib tools make it executable — a prerequisite-closed reading-path planner that refuses goals the book does not cover, a training diagnostic running Chapter 11's rules in priority order so a NaN is never reported as overfitting, a capacity planner that ranks 'shrink the model' last when overparameterized, and a parameter/FLOP/activation-memory calculator that refuses a stack whose shapes do not connect. A companion, not a compilation: the book is copyrighted, so nothing here reproduces its text.

1 skill · 3 commands · 1 agent

alirezarezvani/claude-skills 29,725

Persistent project planning files with lifecycle hooks that inject selected plan context. Automatic recovery uses project files only. Explicit catchup modes may read same-project local session records to emit aggregate counts or bounded nonce-framed excerpts. Optional gated mode can request continuation on capable hosts and never runs commands declared in Markdown. No network upload path. Installs across 60+ agents.

6 skills · 13 commands · hooks

OthmanAdi/planning-with-files 28,031

Neural network interpretability tools including TransformerLens, SAELens, NNSight, and pyvene. Use when analyzing model internals, finding circuits, or understanding how models compute.

98 skills

Orchestra-Research/AI-Research-SKILLs 14,502

Maintain network-ops?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted